【问题标题】:Push Panels not working as they should推送面板无法正常工作
【发布时间】:2014-01-22 10:31:33
【问题描述】:

我有一个小问题。我在这个网站上的推送面板没有正常运行。

这里是链接:http://www.glaserarbeiten.info/mobilewebsite/

我对 jquery mobile 很陌生。我想我可以在这里得到一些帮助。

如果您单击面板,然后转到另一个页面并再次激活那里的推送面板并切换回例如home 面板有时不会滑出。我在 Chrome、Firefox 和 Safari + Samsung Galaxy SII 标准浏览器中尝试过。

代码如下:

<!--search panel -->
    <panel>
    <div data-role="panel" id="right-panel" data-display="push" data-position="right" data-theme="a">
        <a href="#" data-rel="close" data-role="button" data-mini="true" data-inline="true" data-icon="delete" data-iconpos="right">Close</a>
    </div>
    </panel>
    <!-- /panel -->
    <!--nav panel -->
    <panel>
    <div data-role="panel" id="left-panel" data-display="push" data-position="left" data-theme="a">
            <div class="main-navi">
                <ul>
                <li><a href="#homesite" class="navi-link" data-lid="Home">home</a>
                <li><a href="#aussenstellen" class="navi-link" data-lid="aussenstellen">notfallreperatur</a>
                <li><a href="#contactform" class="navi-link" data-lid="termin">termin vereinbaren</a>
                <li><a href="#aussenstellen" class="navi-link" data-lid="ueber uns">Ueber uns</a>
                </ul>
            </div>
    </div>
    </panel>
    <!-- /panel -->

【问题讨论】:

  • 第一篇文章已编辑。
  • 嗨,伙计们,发现了错误,我在其他数据页上调用了相同的 id,“左面板”。所以js调用了每个页面上的所有id,什么都不能正常工作:)

标签: jquery mobile push panels


【解决方案1】:

发现了错误,我在其他数据页上调用了相同的 id,“左面板”。 所以js调用了每个页面上的所有id,什么都不能正常工作:)

【讨论】:

    猜你喜欢
    • 2016-06-19
    • 2021-04-14
    • 2021-08-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-10-04
    相关资源
    最近更新 更多