maxus5578
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Как менять цифры в переменной при каждом ее обходе скриптом? Вот код Код: Slot.prototype.finalPos = function(elem) { var el = this.el, el_id, pos, posMin = 2000000000, best, bgPos, i, j, k; el_id = $(el).attr('id'); pos = document.getElementById(el_id).style.backgroundPosition; pos = pos.split(' ')[1]; pos = parseInt(pos, 10); for(i = 0; i < posArr.length; i++) { for(j = 0;;j++) { var n = 1; k = posArr[posArr.length-n] + (imgHeight * j); if(k > pos) { if((k - pos) < posMin) { posMin = k - pos; best = k; this.pos = posArr[i]; } break; } } } best += imgHeight + 4; bgPos = "0 " + best + "px"; $(el).animate({ backgroundPosition:"(" + bgPos + ")" }, { duration: 200, complete: function() { completed ++; } }); }; | Мне нужно чтобы в переменной var n = 1; менялись цифры при каждом обходе, пример от 1 до 3 | Всего записей: 118 | Зарегистр. 12-09-2013 | Отправлено: 20:36 26-02-2014 | Исправлено: maxus5578, 20:37 26-02-2014 |
|