Помогите сократить код (преобразовать в цикл)
Как можно сократить данный участок кода:
v1=$("#1").val(); $("#1").parent().html(v1); v2=$("#2").val(); $("#2").parent().html(v2); v3=$("#3").val(); $("#3").parent().html(v3); думал может как-то так: var i = 0; while(i < 100){ v1=$("#1").val(); $("#1").parent().html(v1); i++ } |
может так
for(var i=1;i<10;i++){var t='var v'+i+'=$("#'+i+'").val();$("#'+i+'").parent().html(v'+i+');';eval(t)}; |
Большое спасибо !
С меня "+" |
vadim5june,
Ну нафига использовать eval, можно ведь без него прекрасно обойтись: for(var i=0; i<100; i++) { var elem = $('#' + i); elem.parent().html(elem.val()); } |
Цитата:
|
Цитата:
|
Часовой пояс GMT +3, время: 11:40. |