Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 通过AJAX加载新图像不会得到相同的jQuery属性_Javascript_Ajax_Jquery_Infinite Scroll - Fatal编程技术网

Javascript 通过AJAX加载新图像不会得到相同的jQuery属性

Javascript 通过AJAX加载新图像不会得到相同的jQuery属性,javascript,ajax,jquery,infinite-scroll,Javascript,Ajax,Jquery,Infinite Scroll,我有一个网页,以无限滚动的方式加载图片。我还有一个javascript,可以在图片上添加动画。我面临的问题是,加载的新图像将无法获得动画属性 首先,我有我的Javascript代码 <script type="text/javascript"> jQuery(document).ready( function() { jQuery('.scroll_container').scrollExtend( {

我有一个网页,以无限滚动的方式加载图片。我还有一个javascript,可以在图片上添加动画。我面临的问题是,加载的新图像将无法获得动画属性

首先,我有我的Javascript代码

<script type="text/javascript">

jQuery(document).ready(
    function() {
        jQuery('.scroll_container').scrollExtend(
            {   
                'target': 'div#scroll_items',           
                'url': '/popular_data.php',
                'newElementClass' : 'mosaic-block cover2',
                'onSuccess' : ''
            }
        );
    }
);



        jQuery(function($){

            $('.cover2').mosaic({
                animation   :   'slide',    //fade or slide
                anchor_y    :   'top',      //Vertical anchor position
                hover_y     :   '40px'      //Vertical position on hover
            });


        });

    </script>
我想做的是OnSuccess变量应该调用cover2马赛克函数。但是我的Javascript知识不是很好。但我认为这会解决问题

我使用的插件是: 和

我注意到,如果我将javascript附加到流行的_data.php文件中,那么它将在倒数第二张图片上工作,但不会在最后加载的图片上工作