我正在开发智能手机混合应用程序。
我试图使用 slideDown
/slideUp
来隐藏/显示一个 <div>
。
当我点击按钮时,菜单 <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");
}
});
});