J'amerais que mes function se perete toujours, c'est pour un burger menu.
voici mon code :
$(document).ready(function(){
var menuopen = false;
var open = ('#menu');
var page = ('.page');
/* overture */
$(".close").css("display", "none");
$('.menu_btn').click(function(){
if (menuopen == false) {
$(open).clearQueue().animate({
right : '200px'
})
$(page).css('display', 'none')
$(this).fadeOut(200);
$(".close").fadeIn(300);
menuopen = true;
}
});
/* fermeture*/
$('.close').click(function(){
$('.menu_btn').css('display', 'inline-block');
if (menuopen == true) {
$(open).clearQueue().animate({
right : '0px'
})
$(page).clearQueue().animate({
"margin-left" : '-0px'
})
$(page).css('display', 'inline-block');
$(this).fadeOut(200);
$(menuopen).fadeIn(300);
menuopen = false;
}
})
})
Repeter de function a l'infini en Jquery
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.