使用.click无法通过电话呼叫快速路由

时间:2013-09-13 10:30:26

标签: javascript jquery

它适用于我的Chrome浏览器但不适用于我的手机。我的代码是:

   $('#plusSign').on('click', function() {

        var myLink = document.getElementById('plusLink')

        myLink.click();

    });

我可以从我的命令运行该函数,但myLink.click()行不会执行任何操作。这不是手机的选项吗?

我使用expressJS,我试图调用app.js中定义的路径之一的路径。我也尝试了.trigger('click'),它也没用。

1 个答案:

答案 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');

});