【发布时间】:2013-07-27 17:27:32
【问题描述】:
我正在尝试在 jquery mobile 中获取具有不同样式的菜单,并在页面页脚中使用选项列表。如下所示。
提前致谢。
更新:
$('body').bind('hideOpenMenus', function(){
$("ul:jqmData(role='menu')").find('li > ul').hide();
});
var menuHandler = function(e) {
$('body').trigger('hideOpenMenus');
$(this).find('li > ul').show();
e.stopPropagation();
};
$("ul:jqmData(role='menu') li > ul li").click(function(e) {
$('body').trigger('hideOpenMenus');
e.stopPropagation();
});
$('body').delegate("ul:jqmData(role='menu')",'click',menuHandler);
$('body').click(function(e){
$('body').trigger('hideOpenMenus');
});
【问题讨论】:
-
jsfiddle.net/Kfnsy 代码在这里
-
页脚在哪里?你试过什么。不要只使用 Fiddle,在此处发布您的代码,以便人们从中学习。
-
我发布的小提琴带有页眉而不是页脚。当我在页脚中获取此菜单时,它会显示菜单下的项目。
标签: jquery html jquery-mobile menu