0

我在我的网站上使用Facebox 。它工作正常,除非在调用 jQuery scrollExtend 时,在这种情况下,它在调用 scrollExtend 后的附加脚本中不起作用。

4

1 回答 1

0

最后我修复了这个错误:)。我将facebox应用于具有相对属性facebox的锚标签。在头文件中,我正在调用facebox函数以在使用scrollExtend之前将face box应用于提要。以前的代码是这样的

jQuery(文档).ready(函数() {

$("#newsFeedMainID").scrollExtend({ 
        "target": "div#newsFeedSubID",          
        "url": "loadNewsFeed.php", 
        "newElementClass": "list_item more_content",            
        beforeStart: function(){
            $("#loadNewsFeed").show();              
                return true;
        },
        onSuccess: function(){
            return true;
        }                   
    });

});

我只是将代码更改如下

jQuery(文档).ready(函数() {

$("#newsFeedMainID").scrollExtend({ 
        "target": "div#newsFeedSubID",          
        "url": "loadNewsFeed.php", 
        "newElementClass": "list_item more_content",            
        beforeStart: function(){
            $("#loadNewsFeed").show();              
            $("'a[rel *=facebox]").removeAttr("rel");
            return true;
        },
        onSuccess: function(){
            $("#loadNewsFeed").hide();              
              $('a[rel *=facebox]').facebox({
                loadingImage : 'js/facebox/loading.gif',
                closeImage   : 'js/facebox/closelabel.png'
              })
            return true;
        }                   
    });

});

它现在可以工作了:)

于 2012-11-02T09:03:30.750 回答