jQuery mobile (событие клика)
Я занимаюсь разработкой гибридных приложений для смартфонов.
Я пытаюсь скрыть / показать<div>
сslideDown
/slideUp
.
Когда я нажимаю на кнопку, меню<div>
предполагается скрыть / показать в зависимости от контекста. На моем компьютере все работает хорошо, но на моем мобильном просто не работает, ничего не происходит.
Вот мой HTML-код
<a class="btnMenuDyn" data-role="button">Masquer le menu</a>
и вот мой мобильный код jQuery:
$(document).bind('pageinit', function(e){
// définition des variables
var btnMenuDyn = $('a.btnMenuDyn'),
menuDyn = $('div.menuDyn');
$(btnMenuDyn).bind('click', function(){
// condition pour afficher ou non le menu
if ($(menuDyn).hasClass("menuDynHide"))
{
$(menuDyn).slideDown().removeClass("menuDynHide");
}
else{
$(menuDyn).slideUp().addClass("menuDynHide");
}
});
});