我有一个包含文字和按钮的旋转器。按钮(锚标签)不适用于移动设备。我看过类似的帖子,他们问题的解决方案对我不起作用。我确保我的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,如果可能的话,我想避免使用它。