这是我在网络浏览器中模拟点击的方式:

$(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/

08-17 07:43