Помогите с jquery кодом
эсть вот такойкод:
while(i<rel.length){ $.get( '*.php', { href: rel[i] }, function (data) { $('#res').append("<div class='newp"+i+"'>"+data+"</div>"); }); i++; } не могу понять почему вот тут $('#res').append("<div class='newp"+i+"'>"+data+"</div>"); в переменной "i" всегда присваеватся последний индекс |
Цитата:
(function Loads (i) { $.get( '*.php', { href: rel[i] }, function (data) { $('#res').append("<div class='newp"+i+"'>"+data+"</div>"); while(i<rel.length){ Loads (i) ; i++; } return; }) }()); Хотя имхо линк в get наверно должен меняться ? Тогда он в качестве переменной в Loads () и get() |
parampam23,
Вариант ... $.map(rel, function(el,i){ $.get( '*.php', { href: el }, function (data) { $('#res').append("<div class='newp"+i+"'>"+data+"</div>");}) }); |
Deff ,
Спасибо помогло, но появился другой маленький косяк, но ето исправимо) |
Часовой пояс GMT +3, время: 07:48. |