Я пишу себе небольшую игру на JavaScript с использованием jQuery. В игре есть доска с ячейками, похожая на Сапера: пользователь щелкает ячейку, и ее данные необходимо каким-то образом изменить. Каждая ячейка представлена простым изображением, но с ней связано еще несколько данных.
Что мне больше всего нужно, так это то, что когда пользователь щелкает ячейку, я должен каким-то образом определить строку и столбец, по которым был выполнен щелчок, соответствующим образом управлять данными и изменить представление.
С одной стороны, установка обработчика щелчков в каждой отдельной ячейке кажется излишним, но если вы установите обработчик щелчков для всей таблицы, он станет PITA, чтобы определить, какая ячейка таблицы была нажата.
Как бы вы справились с такой ситуацией? Может быть, есть плагин, который может упростить все это?