我希望能够长时间触摸手机,我写道
$('.myObject').bind('contextmenu', function(e){ ... my code ... });
它适用于所有设备,除了ios Safari,有谁知道什么是问题以及如何修复?
答案 0 :(得分:0)
为什么您不使用jQuery mobiles taphold 事件?它的字面意思就是这个。所以不要写:
$('.myObject').bind('contextmenu', function(e){ ... my code ... });
你会写:
jQuery( ".selector" ).on( "taphold", function(e) { ... your code ... })
如果你走这条路,不要忘记包含jQuery mobile!