我们有一个基于jQuery的PhoneGap应用程序,它在触摸事件方面存在一些问题(touchstart根据手机型号的不同而有选择性的行为,例如Galaxy与HTC和div内容。说来话长..)。
我们只想使用jQuery -Mobile来处理触摸事件(目前发现的唯一有效的解决方案),因为代码库非常大,我们不会在一夜之间将其完全移植到jQuery mobile上。
如何在常规jQuery环境中仅使用jQuery移动事件处理程序?意思是,代码是:
(function($){
...
})(jQuery)那么,在这个函数中,我如何使用jQuery移动功能呢?
发布于 2012-06-05 21:20:46
虽然我没有明确地尝试过这一点,但是jQuery移动版遵循AMD pattern (>1.0.1),所以应该可以独立使用核心库的某些部分。
https://github.com/jquery/jquery-mobile/blob/master/js/jquery.mobile.events.touch.js
https://stackoverflow.com/questions/10876942
复制相似问题