有没有办法在jQuery手机中用vclick事件替换所有的点击事件?
到目前为止,我找到的唯一解决方案是注册一个vclick事件,如下所示
$('a').bind("vclick", function (ev) {
// Do Some stuff
ev.preventDefault();
});
问题是这个解决方案不能阻止jQuery移动点击事件触发,所以点击会被触发两次
发布于 2013-01-09 05:56:40
出于某种原因,我得到了以下工作:
$('a').bind('vclick click',function(e){
e.preventDefault();
//do some stuff//
})
如果没有e.preventDefault(),该事件将触发两次。使用它,它只会发射一次(但它确实会发射)
这与您所说的类似,但可能更全面。
发布于 2013-10-17 19:22:39
$("#elementId").bind('vclick',function(event){
event.preventDefault();
//your code..
});
这是正常工作的。
https://stackoverflow.com/questions/12364159
复制相似问题