Помогите сократить код (преобразовать в цикл)
Как можно сократить данный участок кода:
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, время: 08:22. |