我正在探索 jQuery Mobile,所以我所做的并不接近生产。
问:可以将 jQuery 2.0 与 jQuery Mobile 一起使用,还是应该像他们在下载页面上所说的那样坚持使用 1.8.2 ?
我正在探索 jQuery Mobile,所以我所做的并不接近生产。
问:可以将 jQuery 2.0 与 jQuery Mobile 一起使用,还是应该像他们在下载页面上所说的那样坚持使用 1.8.2 ?
根据我的经验,它是安全的。我将 jQuery 2.0.0b1 与 jQuery Mobile 1.3 一起使用,目前我没有发现问题。
基本上 2.0 是 1.9,但不支持 IE 6 和 7。老实说,jQuery Mobile 不需要它们。1.9 只是 jQuery 1.8 的一个更干净、更苗条、更现代的 API 升级。
另一方面,就像 Omar 在他的评论中告诉你的那样,坚持 jQ 1.8.3。更高的版本不会为您提供更快或更好的代码执行。他们只会让您学会放弃所有已弃用的代码,例如 bind、live、delegate .... 等等。
编辑 :
我忘了,如果你想使用 2.0 版,你需要学习将你的事件与一个函数绑定在. 这非常重要,因为 90% 的 jQuery Mobile 示例使用live或bind进行事件绑定。