Сообщение от Poznakomlus
|
в задаче явно описано дивы есть
|
Херовая практика использовать такие селекторы. Хотя откуда тебе знать-то..
Сообщение от Poznakomlus
|
приведи где код не работает
|
Привожу:
<style>
div.a {
padding:5px;
margin: 5px;
background-color: red;
float: left;
}
</style>
<div class="a">1</div>
<div class="a">2</div>
<div class="a">3</div>
<div class="a">4</div>
<div class="a">5</div>
<script>
(function () {
"use strict";
var divs = document.querySelectorAll("div.a"),
len = divs.length,
i = 0;
for (; divs[i].setAttribute("onclick", "clval(" + i + ")"), ++i < len;);
clval = function (e) {
alert(e);
};
}());
</script>
Ну и вобще речь не про работает/не работает.
Ты ведь сам знаешь - бывает код работает, но в адрес его автора хочется сказать много нехороших слов.