jquery库与jquery mobile冲突

时间:2012-10-11 19:12:27

标签: jquery jquery-mobile

我有一个使用jquery和jquery mobile的页面。在同一页面中,我有一个链接指向同一页面的另一部分(请参阅http://www.coffeecup.com/help/articles/how-do-i-make-links-to-different-sections-of-the-same-page/)。现在,当我点击该链接时,它不会去任何地方。这是代码http://jsfiddle.net/sCsSN/。 这假设不工作?此外,如果我删除其中一个库,这是有效的,但如果我保留它们两个,它不起作用。任何人都有任何关于如何进行此操作的建议?感谢。

1 个答案:

答案 0 :(得分:1)

根据jQuery-Mobile Documentation不支持使用哈希导航

  

由于我们使用URL哈希来保留后退按钮行为,因此使用页面   不支持跳转到页面上的位置的锚点   使用传统的锚链接(#foo)。使用silentScroll方法   滚动到特定的Y位置而不触发滚动事件   听众。您可以传入yPos参数以滚动到该Y.   位置。

这是doc的

中的silentScroll方法示例
$.mobile.silentScroll(100);

您可能还希望在JQM论坛中查看有关同一主题的this forum thread