Я вижу много людей, проверьте, чтобы увидеть, если DOM элемент существует, прежде чем присваивать событие, например (CoffeeScript):Должен ли мы проверить, существует ли элемент перед назначением событий?
$ ->
if($("#progressbar").length > 0)
$("#progressbar").progressbar(value: 0)
ли это необходимо? Если мы просто добавим событие в любом случае, существует ли элемент или нет, есть ли производительность?
Это JQuery? –
Я бы подумал, что сначала вы получите ошибку, нет? – thescientist
Он конвертирован из Coffeescript в прямой javascript. Я предполагаю, что ошибка не появляется, потому что это событие загружается без взаимодействия с пользователем (см. Ответ gabrielhilal ниже). –