Javascript 如何获取Fancybox错误或它试图加载但无法加载的图像的href';T
问题已经在标题中提出了 下面是一个代码:Javascript 如何获取Fancybox错误或它试图加载但无法加载的图像的href';T,javascript,fancybox,message,Javascript,Fancybox,Message,问题已经在标题中提出了 下面是一个代码: (function($){ var filter = /(.*)(\.jpg|\.png|\.gif|\.bmp)$/i; $('a > img').each(function(){ var href = $(this).parent().attr('href'); if ( filter.test(href) ){ $(this)
(function($){
var filter = /(.*)(\.jpg|\.png|\.gif|\.bmp)$/i;
$('a > img').each(function(){
var href = $(this).parent().attr('href');
if ( filter.test(href) ){
$(this).fancybox({
transitionIn:'fade',
transitionOut:'fade',
overlayShow:true,
overlayOpacity:0.7,
overlayColor:'#e8f1fa'
});
}
});
})($);
因此,正如您所见,其目的是在序列“a>img”上设置fancybox,其中“a”标记在图像上具有链接
这里有一个问题:答案很简单-它需要在“a”标记上指定fancybox。因此,有一个修复:$(this).parent().fancybox(…感谢关注并拥有Lol!答案很简单-它需要在“a”标记上指定fancybox。因此,有一个修复:$(this).parent().fancybox(…感谢关注并拥有)。