1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52
| window.addEvent('domready', function(){
// Slide horizontal du contenu
var myslide = new Fx.Slide('data', {mode: 'horizontal'});
// Requête de chargement dynamique
var modifData = new Request.HTML({
onSuccess: function(html){
$('data').set('text', '');
$('data').adopt(html);
$('data').fireEvent('successful');
},
onFailure: function(){
$('data').set('text', 'The request failed.');
$('data').fireEvent('failed');
}
});
$('data').addEvents({
'successful': function(){
myslide.slideIn();
},
'failed': function(){
myslide.slideIn();
}
});
// Charger le contenu avec l'animation
loadData = function(adress)
{
myslide.slideOut().chain(function(){
modifData.send({url:adress});
})
};
// ImageMenu :
var myMenu = new ImageMenu($$('#imageMenu a'),{openWidth:310, border:2, onOpen:function(e,i){alert(e);}});
// Evenements du menu
$('menu').addEvents({
'mouseenter': function(){
this.set('tween', {
duration: 1000,
transition: Fx.Transitions.Bounce.easeOut
}).tween('height', '80px');
},
'click': function(){
//this.set('tween', {}).tween('height', '20px');
}
});
}); |
Partager