Я знаю, что, возможно, я спрашиваю о луне здесь, но я ищу несколько опытных мнений о том, как лучше всего добавить слушателей событий, а точнее, «Когда» или «Где», чтобы добавить их в файл js.
Возьмите мой пример. У меня есть страница, на которой есть куча событий onclick, которые теперь должны обрабатываться свойствами в файле JS
например
var test = document.getElementById("i-am-element");
test.onclick = testEventListener;
У меня вопрос, где именно я должен добавить это в файл js.
Как я планировал это сделать, это получить что-то вроде следующего
$(document).ready(function() {
var test = document.getElementById("test-me-shane");
test.onclick = testEventListener;
//add all the functions to different elements
});
myfunction1(){}
myfunction2(){}
myfunction3(){}
Так что, как только документ будет готов, только тогда будут добавлены все прослушиватели событий. Это приемлемо или есть более общепринятый способ сделать это.
ПРИМЕЧАНИЕ. Я знаю, что этот вопрос может показаться субъективным, поэтому я думаю, что правильный ответ будет самым популярным способом, которым вы видели добавленных слушателей событий. Я уверен, что это должно быть принято большинством, и я заранее прошу прощения, если это похоже на то, где вы должны объявлять переменные, в начале или когда они вам нужны.
Должны ли в Java переменные объявляться в верхней части функции или по мере необходимости?