如何在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中,所以它应该像图像滑块一样工作。。。。