Сообщение от tadjik1
|
сделал чуть по-другому, но также))
теперь другой вопрос, самый проблемный для меня: как сделать ширину и отступ динамическими?
|
а зачем изменять ширину? пусть ширина слайдов всегда 100%, это ведь не мешает, а отступы можно сделать так:
var a = $(this).index()-2; // получаем порядковый номер предыдущего слайда (индексы начинаются с 1, а eq —с нуля, поэтому минус 2)
var preSlide = $('.slide').eq(a);
var b = preSlide.css("marginLeft")+preSlide.find('.miniText').width(); // получаем отступ текущего слайда, складывая отступ предыдущего + ширину блока с текстом
$(this).css("marginLeft", b)