【问题标题】:Jquery mobile popup is not working in local fileJquery 移动弹出窗口在本地文件中不起作用
【发布时间】:2012-08-20 08:40:06
【问题描述】:

jquery 文档中描述的 jquery 移动弹出窗口不适用于我的本地文件。我在本地运行的文件是否有任何问题。我只收录了jquery mobile css、js和jquery js,有什么需要补充的请指教。

代码:

<a href="#popupBasic" data-rel="popup">Open Popup</a>

<div data-role="popup" id="popupBasic">
    <p>This is a completely basic popup, no options set.</p>
</div>

【问题讨论】:

  • 打开弹出窗口

    这是一个完全基本的弹出窗口,没有设置选项。

    html 中的这段代码只显示文本,如果我点击打开弹出窗口,什么都不会发生
  • 还有 javascript 代码?
  • 检查此答案:您正在尝试 JQM 1.2Beta 的功能:[stackoverflow.com/a/10998673/322933]
  • 是的,我在许多论坛上搜索过,最后得到的答案是它在 JQM 的未来版本中,但不是稳定版本。谢谢大家
  • 请标记我的答案是正确的,以帮助其他认为您的问题也有帮助的人:)

标签: jquery-mobile


【解决方案1】:

您正在尝试使用仅在 jQuery Mobile 1.2 Alpha 中可用的功能。确保在包含 jQuery 后已包含此库。

【讨论】:

    【解决方案2】:

    您的代码运行良好。确保按照以下顺序导入库。大括号内提到了我用来检查的版本。

    1. jQuery(最好是 1.9.1)
    2. jQuery Mobile (1.3.x)
    3. 您的自定义 js 文件

    这是一个示例 Live fiddle

    <a href="#popupBasic" data-rel="popup">Open Popup</a>
    
    <div data-role="popup" id="popupBasic">
        <p>This is a completely basic popup, no options set.</p>
    </div>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-06-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多