перебор переменных
Здравствуйте!
Есть строки: 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, время: 17:02. |