只需添加: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 上运行?
谢谢!
最佳答案
这是由于 iOS 的一个已知错误导致不响应 <a>
上的点击事件标签,检查这些链接:
关于javascript - jQuery fancybox click function for dynamically added content not firing on iOS, iPhone, or iPad,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16752896/