我有一個關於jQuery mousemove()在iPhone上的問題。問題在於,觸摸發生時,它不會在iPhone上顯示移動;這些事件在iPhone上的Safari上無法正常工作。jQuery mousemove()在iPhone
我可以獲得任何Javascript插件的任何提示,以解決這個問題或檢測iPhone上的運動?
我有一個關於jQuery mousemove()在iPhone上的問題。問題在於,觸摸發生時,它不會在iPhone上顯示移動;這些事件在iPhone上的Safari上無法正常工作。jQuery mousemove()在iPhone
我可以獲得任何Javascript插件的任何提示,以解決這個問題或檢測iPhone上的運動?
您可以使用jQuery mobile並使用該插件創建的虛擬事件(例如vmousemove
)。有關事件here的更多信息。
但是,這個框架與每個jQuery插件都不兼容(例如,一些jQuery-UI小部件被集成在其中,但以不同的方式)。它可能適用於不是由事件驅動的插件(即不會改變用戶交互方式)。
另一種選擇是jQTouch但我不太瞭解它。
您應該使用touchmove
事件。用法示例:
$('#selector').bind('touchmove', function(event)
{
// your code...
});