想要 jQuery Mobile 面板默认打开
Posted
技术标签:
【中文标题】想要 jQuery Mobile 面板默认打开【英文标题】:Would like jQuery Mobile panel Open by default 【发布时间】:2014-02-24 17:06:19 【问题描述】:有没有办法将 JQuery Mobile 面板的默认状态更改为在页面加载时打开?
目前使用 jQuery Mobile 1.4.1,在文档中找不到任何内容,并搜索了我在网上能想到的所有地方。
【问题讨论】:
【参考方案1】:您可以尝试以下方法:
$(document).on('pagebeforeshow', '#index', function()
$( "#mypanel" ).panel( "open");
);
“index”和“mypanel”分别是您的页面和面板的 id。
【讨论】:
直接加载页面时有效(耶!)不幸的是,从另一个页面打开页面时,它似乎打开了面板,然后在页面完成加载后关闭它。尝试将脚本放在页面底部但没有成功。以上是关于想要 jQuery Mobile 面板默认打开的主要内容,如果未能解决你的问题,请参考以下文章
在jquery mobile中打开面板时如何防止页面被拖动?
JQuery Mobile面板 - 丢失内容调用.trigger(“创建”)