Я попытался создать цикл с for и приращением событием onclick, но он не работает.onClick event в цикле for
Часть ЯШ:
var gameCase = ['', '', '', '', '', '', '', '', ''], // 9
itemLists = $('game').getElementsByTagName('li'); // 9 items
for(var i = 0; i < itemLists.length; i++) {
// i already egal to 9
itemLists[i].onclick = function() {
// do something
}
}
Но в этом случае цикл уже закончен, прежде чем я смог нажать на элемент списка.
Кроме того, я хотел бы получить список элементов, которые я нажал, и сохранить их на массиве. Я попробовал gameCase [this] (в функции onclick), но я не знаю, хорошо ли это.
Что '$ ('игра') getElementsByTagName ('LI');', Вы можете использовать JQuery или Чистый JavaScript здесь? – Eli
@ user1479606 Чистый javascript, я просто создал свой собственный селектор. – jbr