0
Это код, который я использую, но она не работает, когда я запускаю его:Как добавить случайные изображения на веб-странице с помощью или без помощи Бэкстретч в JQuery
$(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 });
});
});
Почему вы не хотите использовать backstretch? (Код, который вы показываете, имеет одну очевидную синтаксическую ошибку, '$ (# img_container)' нуждается в кавычках. И 'attr ('lst_img [i]');' не будет делать то, что вы хотите * с * кавычками. –
i хотите добавить изображения случайным образом и отобразить в div, поэтому он должен работать примерно так же, как слайдер изображения .... –