2

只需cursor: pointer在您的<a>链接中添加:问题已解决!


在下面的代码中,动态地点击了一个fancybox 链接来打开一个fancybox 画廊。这在 Chrome、Safari、Firefox 等中运行良好。但是在 iOS、ipad、iphone 等上却不行。

$(document).on('click', '.item .img-link', function(){
    var $me = $(this),
        myTargetRel = $me.data('target'),
        $myTarget = $('#item-images a[rel=' + myTargetRel + ']');

    $myTarget.click();
});

我如何让它适用于 iOS?

谢谢!

4

1 回答 1

1

这是由于 iOS 的一个已知错误没有响应<a>标签上的点击事件,请查看以下链接:

jquery.click() 在 iOS 中不起作用

如何让我的“点击”功能在 iOS 上工作

于 2013-05-25T19:36:54.890 回答