Цитата:
и зачем вычислять то что уже известно строка 22 |
рони,
спасибо, с className ранее я не пользовался -- думал в старых браузерах не работает) а по строке 22 как лучше записать? и является ли мой код оптимальным или выше по форуму предлагали реализации значительно лучше? |
Pechen,
чем вас самого иные варианты неустроили? Цитата:
|
Pechen,
<!DOCTYPE HTML> <html> <head></head> <body> <div class="a">Div 1</div> <div class="a">Div 2</div> <div class="a">Div 3</div> <div class="a">Div 4</div> <div class="a">Div 5</div> <script> for (var elem = document.getElementsByTagName("div"), a = 0, i = 0; i < elem.length; i++) { var option = elem[i].className; "a" == option && (elem[i].onclick = function(b) { return function() { alert(b) } }(a++)) }; </script> </body> </html> |
Цитата:
у меня недостаточно знаний чтобы понять как работает ваш пример))) в частности откуда берется значение b) возможно, я не так выразился -- говоря "оптимальный" я имел ввиду можно ли его использовать или следует переписать? |
Pechen,
если работает то можно ))) Цитата:
|
|
рони, че за уродство постишь? Не показывай ЭТО людям ))
|
danik.js,
что не так? |
|
Часовой пояс GMT +3, время: 15:59. |