它适用于我的Chrome浏览器但不适用于我的手机。我的代码是:
$('#plusSign').on('click', function() {
var myLink = document.getElementById('plusLink')
myLink.click();
});
我可以从我的命令运行该函数,但myLink.click()行不会执行任何操作。这不是手机的选项吗?
我使用expressJS,我试图调用app.js中定义的路径之一的路径。我也尝试了.trigger('click'),它也没用。
答案 0 :(得分:0)
这是我从jQuery Mobile tap documentation得到的:
jQuery( ".selector" ).on( "tap", function( event ) { ... } );
所以你可以修改你的代码:
$('#plusSign').on('tap touch click', function() {
var myLink = document.getElementById('plusLink')
myLink.bind('tap');
});