我的锚标签不适用于具有悬停效果的移动设备

时间:2015-04-18 19:06:14

标签: javascript jquery html css

我有一个包含文字和按钮的旋转器。按钮(锚标签)不适用于移动设备。我看过类似的帖子,他们问题的解决方案对我不起作用。我确保我的HTML是有效的,没有错误。我还插入了以下jQuery,但没有成功。按钮上有悬停效果,当在移动设备上轻触时,会发生悬停效果。我假设悬停和点击之间存在某种冲突,但我不确定如何覆盖'悬停??

$(function () {    
    $('a').on('click touchend', function() { 
        var link = $(this).attr('href');   
        window.open(link,'_blank'); // opens in new window as requested 

        return false; // prevent anchor click    
    });    
});

此脚本工作正常,但仍不适用于我页面上的移动设备。

PS我没有使用jQuery Mobile,如果可能的话,我想避免使用它。

0 个答案:

没有答案