【问题标题】:onLoad jQuery Mobile panel when opening website打开网站时加载 jQuery Mobile 面板
【发布时间】:2013-03-29 12:49:49
【问题描述】:

jQuery Mobile 最近在 1.3.0 中推出了一个新的“面板”功能,我需要在页面加载时立即打开它。

打开“面板”的链接是

<a href="#" class="jqm-navmenu-link" data-icon="bars" data-iconpos="notext">Navigation</a>

而面板本身的代码是……

<div data-role="panel" class="jqm-nav-panel jqm-navmenu-panel" data-position="left" data-display="reveal" data-theme="c">
    <ul data-role="listview" data-theme="d" data-divider-theme="d" data-icon="false" data-global-nav="docs" class="jqm-list">
        <li data-role="list-divider">jQuery Mobile Demos</li>
        <li><a href="../">Home</a></li>
        <li><a href="intro/">Introduction</a></li>
        <li><a href="examples/">Demo Showcase</a></li>
        <li><a href="faq/">Questions & Answers</a></li>
        <li><a href="intro/rwd.php">Going Responsive</a></li>
        <li data-role="list-divider">Widget reference</li>
    </ul>
</div><!-- /panel -->

我不确定这是如何实现的,但我会很感激任何帮助/

谢谢。

【问题讨论】:

    标签: jquery mobile panel onload


    【解决方案1】:

    找到答案了! 对于任何寻找的人,请访问此Stackoverflow question,或者查看jsFiddle

    或者阅读这个...

    $(document).on('pagebeforeshow', '#index', function(){       
    $( "#mypanel" ).panel( "open"); });
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-15
      • 2012-08-15
      • 2013-01-06
      • 2019-12-27
      • 1970-01-01
      相关资源
      最近更新 更多