这是我在网络浏览器中模拟点击的方式:
$(document).ready(function() {
$("button").click();
});
但是,我该如何模拟vclick?原因是我想自动执行移动设备上的点击。有任何想法吗?
最佳答案
我想你可以用这个:
$('button').trigger('vclick');
谨慎使用vclick!见https://api.jquerymobile.com/vclick/
更新:可能的替代方法
$('button').trigger('tap');
另请参阅:Eliminate 300ms delay on click events in mobile Safari
更新:您是否尝试过/知道Hammer.js?看看http://hammerjs.github.io/recognizer-tap/和http://hammerjs.github.io/tips/