// on pagination click if (pagination=="true") { $(pagId).children().click(function() { var diff = $(pagId).children().index($(this)) - curActive; if (diff < 0 ){ diff = length + diff; } console.log(curActive, $(pagId).children().index($(this)), diff); var list = function() { for ( var i = 0; i < diff; i++) { setTimeout(function(){ console.log(i); next(); }, 500); } }; list(); }); }
А именно весь вопрос вот в этой функции:
var list = function() { for ( var i = 0; i < diff; i++) { setTimeout(function(){ console.log(i); next(); }, 500); } }; list();
Когда я кликаю в слайдере на кнопку пагинации и у меня, допустим, должны пролистаться 3 страницы и 3 раза выполниться эффект next() - который перелистывает слайдер, с задержкой в 500мс. Я пытаюсь сделать выполнение в цикле с setTimeout - но никакого эффекта timeout не образуется. Я делаю что-то не так, подскажите что?
You can post now and register later.
If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.
Здравствуйте, подскажите какой тег использовать для увеличения значения, пример на картинке.
Вроде, про такой тег я слышала. Если есть тег прогресс бар, значит и такое должно быть.
Question
Zverushka
В самом конце файла slider.js у меня есть функция
А именно весь вопрос вот в этой функции:
Когда я кликаю в слайдере на кнопку пагинации и у меня, допустим, должны пролистаться 3 страницы и 3 раза выполниться эффект next() - который перелистывает слайдер, с задержкой в 500мс. Я пытаюсь сделать выполнение в цикле с setTimeout - но никакого эффекта timeout не образуется. Я делаю что-то не так, подскажите что?
Посмотреть весь слайдер можно тут: http://vtest.uphero.com/slider/
Link to comment
Share on other sites
1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.