如何在jQuery中使用或不使用backstretch向网页添加随机图像

如何在jQuery中使用或不使用backstretch向网页添加随机图像,jquery,jquery-backstretch,Jquery,Jquery Backstretch,这是我正在使用的代码,但当我运行它时它不起作用: $(document).ready(function(){ var lst_img = ["tab1.jpg",'tab2.jpg','tab3.jpg','tab4.jpg','tab5.jpg' 'tab6.jpg','tab7.jpg','tab8.jpg','tab9.jpg','tab10.jpg','tab11.jpg','tab12.jpg','tab13.jpg' 'tab14.jpg','tab1

这是我正在使用的代码,但当我运行它时它不起作用:

  $(document).ready(function(){

             var lst_img = ["tab1.jpg",'tab2.jpg','tab3.jpg','tab4.jpg','tab5.jpg' 'tab6.jpg','tab7.jpg','tab8.jpg','tab9.jpg','tab10.jpg','tab11.jpg','tab12.jpg','tab13.jpg' 'tab14.jpg','tab15.jpg','tab17.jp','tab18.jpg','tab19.jpg'] 

           var loop = 0;
           var b = $('#img_container');
            var src = [];
        var len = lst_img.length;
       for (var i = 0; i <len; i++) {
            src[i] = $(#img_container).eq(i).attr('lst_img[i]');
            }

        setInterval(function() {


          // loop = (loop + 1) % len;
         $(b).backstretch(src, {
                     duration: 2000,
                     fade: 1750,
                     lazyload: true });
    });
});
$(文档).ready(函数(){
var lst_img=[“tab1.jpg”,“tab2.jpg”,“tab3.jpg”,“tab4.jpg”,“tab5.jpg”,“tab6.jpg”,“tab7.jpg”,“tab8.jpg”,“tab9.jpg”,“tab10.jpg”,“tab11.jpg”,“tab12.jpg”,“tab13.jpg”,“tab14.jpg”,“tab15.jpg”,“tab17.jp”,“tab18.jpg”,“tab19.jpg”]
var循环=0;
变量b=$(“#img_容器”);
var src=[];
var len=最小长度;

对于(var i=0;i我在代码中发现了两个错误第一个是
$(“#img_容器”).backstretch(…)
而不是像这样使用,您所做的是
$($('img_container'))。backstretch(..)
第二个是

for (var i = 0; i <len; i++) {
    src[i] = $(#img_container).eq(i).attr('lst_img['+i+']');
    }

for(var i=0;i为什么不使用backstretch?(您显示的代码有一个明显的语法错误,
$(#img_容器)
需要引号。
attr('lst#img[i]');
不需要引号。我想随机添加图像并显示到div中,所以它应该像图像滑块一样工作。。。。