Показать сообщение отдельно
  #2 (permalink)  
Старый 26.05.2014, 14:19
Профессор
Отправить личное сообщение для WorM32 Посмотреть профиль Найти все сообщения от WorM32
 
Регистрация: 11.02.2014
Сообщений: 303

for (i = 1; i < 25; i++) {
      slider = "#slider" + i;
         $(slider).change(function () {
                 bt = $(this).attr('id');
                 value=$(this).val();
                 save='{"slider":"'+bt+'", "value":"'+value+'"},';

здесь по факту i < 25 вешается на 24 слайдера.

а в следующем цикле
function saveForm(){

         var toSave = '"slide10" : {';
                toSave += '"sliders":[';
                      for (var i=1,i<26;i++) {
                             toSave +=''+save+'';
                      }
                toSave+=']';
          return toSave+='}';
}

уже 25 (i<26)
Ответить с цитированием