更改jquery版本会破坏锚点

时间:2017-06-30 05:54:22

标签: jquery html twitter-bootstrap jquery-mobile

我刚开始学习烧瓶,所以我创建了一个带有弹出窗口的非常简单的页面。我无法理解的是,当使用jquery 1.7.0及更高版本的弹出窗体工作时,但链接回页面的不同部分的锚点不起作用。如果我将jquery版本更改为1.6.4及更低版本,则锚点链接可以工作,但弹出窗口不起作用。这也是我第一次使用jquery mobile,可能是我的问题的一部分。我在下面发布了我的代码。任何帮助表示赞赏。非常感谢!

cocoapods.org

1 个答案:

答案 0 :(得分:2)

由于jquery mobile导致锚链接中断。 jQuery mobile有一项功能可以更改所有到ajax调用的链接。 您使用jquery mobile的目的是什么?如果您仅将其用于特定功能,而不是仅加载要使用的整个构建加载功能http://jquerymobile.com/download-builder/

或者您可以通过添加以下代码来禁用它

$(document).bind("mobileinit", function() {
  $.mobile.ajaxEnabled = false;
});