Цитата:
и зачем вычислять то что уже известно строка 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, время: 11:44. |