为什么jQuery Mobile不能与1.9.1一起工作?

Why doesn't jQuery Mobile work with 1.9.1?

本文关键字:一起 工作 jQuery Mobile 不能 为什么      更新时间:2023-09-26

对不起。单凭谷歌我找不到答案。我如何包括jQuery 1.9.1和jQuery移动在我的项目?

编辑

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

参见这个小提琴来演示。

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

来自小提琴的代码:

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

你真的应该在发布这个问题之前检查一下官方网站。

每一个jQuery移动版本都被锁定在一定的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一起工作。

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