Загружаю картинки из папки, var folder = "assets/img/slider/";
1 прокрутка слайдера = 3 блока, и из этих трёх мне нужно в средний блок добавлять 2 картинки (см скрин), как это можно высчитать гибко без хардкода?)
Сейчас тупо ручками пишу, что в средний блок добавляю 2-ю и 3-ю картинку
, далее нужно 6-ю и 7-ю
и т.д.
var imgCounter = 0;
$.ajax({
url : folder,
success: function (data) {
$(data).find("a").attr("href", function (i, val) {
if( val.match(/\.(jpe?g|png|gif)$/) ) {
imgCounter++;
if (imgCounter == 2 ) {
$("#s02 .gallery").append( "<div class='img small'> \
<img src='"+ folder + val +"' width='399' height='307'>");
}
else if (imgCounter == 3 ){
$("#s02 .gallery .small:last").append("<img src='"+ folder + val +"' width='399' height='307'> </div>" );
}
else{
$("#s02 .gallery").append( "<div class='img'><img width='758' height='606' src='"+ folder + val +"'></div>" );
}
}
});
initSlick ();
}
});
Используйте оператор % (взятие остатка)
.
В вашем примере: counter % 4 === 0
.
Коллеги, добрый деньПодскажите, в чем может быть проблема? Есть сервак во вне, у него есть директория /user Я хочу скормить ему json объект, а потом...
В разметке есть три блока, которые при скролле должны менятьсяТ
Образование не из IT сферыРешил учится самостоятельно
Задача - подключить SQLite к проектуИмеется Конструктор