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(…感谢关注并拥有)。