перебор переменных
Здравствуйте!
Есть строки: var str1="qwerty",str2="ytrewq",str3="asdffh"; Как выполнить перебор через for ? типа такого... for(var i=1;i<=3;i++){ if(document.getElementById("str"+i)) {...} } |
var str1="qwerty",str2="ytrewq",str3="asdffh"; for(var i=1;i<=3;i++){ alert( this['str'+i] ) } |
Благодарю! Работает )
|
Цитата:
|
Цитата:
|
а если нужно тоже самое вставлять в append() как написать
rконструкция такая function video(num) { [1,2,3,4,5,6].forEach(function(el) { if (el === num) { jQuery( ".vidd" ).remove(); jQuery('.mvid').append(vid + el); } }); } jQuery('.vid1').click(function() {video(1)}); jQuery('.vid2').click(function() {video(2)}); jQuery('.vid3').click(function() {video(3)}); jQuery('.vid4').click(function() {video(4)}); jQuery('.vid5').click(function() {video(5)}); jQuery('.vid6').click(function() {video(6)}); Спасибо |
.append(vid + el) - что это?
|
это то что нужно записать правильно, не соображу как.
в смысле нужно чтобы при каждом цикле в append() всталялась переменная vid1 vid2 vid3 и так далее... как записать? переменные заданы ранее. |
Цитата:
Просто пояснить чего нужно, словами, можно? |
Часовой пояс GMT +3, время: 09:00. |