如何获取它试图加载但不能的Fancybox错误或图像的href?

时间:2011-07-12 18:39:14

标签: 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).fancybox({
                    transitionIn:'fade',
                    transitionOut:'fade',
                    overlayShow:true,
                    overlayOpacity:0.7,
                    overlayColor:'#e8f1fa'
                });
            }
        });
    })($);

因此,正如您所看到的,目的是在序列“a> img”上设置fancybox,其中“A”标记在图像上有链接。

以下是问题所在:http://factorial.wispo.ru/novosti/skoro-budet-sajt.html

1 个答案:

答案 0 :(得分:0)

答案很简单 - 需要在“A”标签上指定fancybox。所以,有一个修复:$(this).parent()。fancybox(...感谢焦点和HAD