为什么jQuery Mobile不能与1.9.1一起使用?

时间:2013-04-11 15:35:09

标签: javascript jquery jquery-mobile

对不起我无法单独与谷歌找到答案。如何在我的项目中包含jQuery 1.9.1和jquery Mobile?

修改

我知道如何包含javascript文件。我的意思是说,jquery mobile与jQuery 1.9.1不兼容。

请参阅this fiddle进行演示。

在上面的jsFiddle中包含jQuery Mobile框架和1.9.1会导致tap无效。 jQuery 1.8.3及以下版本可以使用。

来自小提琴的代码:

<div id='box'>TAP ME</div>
$(document).ready(function() {
    $('#box').bind('tap',function(event) {
        alert('Thanks!');
    });    
});

1 个答案:

答案 0 :(得分:2)

在发布此问题之前,您确实应该检查官方网站。

每个jQuery Mobile版本都锁定到某个jQuery版本范围。

例如:

  • jQuery Mobile 1.1支持jQuery 1.6.4或1.7.1
  • jQuery Mobile 1.2支持jQuery 1.7.0到1.8.2,而我可以确认它也适用于jQuery 1.8.3。并且不会使用大于1.8.3

  • 的任何东西
  • jQuery Mobile 1.3支持jQuery 1.7.0到1.9.1,而我可以确认它也适用于jQuery 2