如何在常规jQuery包装器中使用jQuery-mobile函数

How to use jQuery-mobile functions within regular jQuery wrapper?

本文关键字:jQuery-mobile 函数 包装 常规 jQuery      更新时间:2023-09-26

我们有一个基于jQuery的PhoneGap应用程序,它在触摸事件方面存在一些问题(touchstart根据手机型号(例如Galaxy与HTC)和div内容具有选择性行为..长话短说)。

我们希望将jQuery-mobile仅用于触摸事件(目前唯一找到的良好工作解决方案),因为代码库非常大,我们不会在一夜之间将其完全移植到jQuery mobile上。

如何在常规的jQuery环境中只使用jQuery移动事件处理程序?意思是,代码是:

(function($){
    ...
})(jQuery)

那么在该函数中,如何使用jQuery移动函数?

虽然我没有明确尝试过,但jQuery Mobile遵循AMD模式(>1.0.1),因此应该可以独立使用核心库的某些部分。

https://github.com/jquery/jquery-mobile/blob/master/js/jquery.mobile.events.touch.js