Неправильно ли привязывать события к идентификаторам, которые не находятся на странице в определенных обстоятельствах (на основе PHP)? Это вызовет ошибки кода и медленность, или jQuery автоматически проигнорирует их?
Должен ли я вместо этого добавить что-то вроде следующего для каждого элемента, который может быть не там?
if ( $('#element') ){
$('#element').click(function(event) {}
}
Настройка моей страницы - это определенное поле для редактирования, которое не загружается при определенных условиях, чтобы функции не проверялись. Я установил его с условным php include, потому что он основан на обстоятельствах в базе данных, которые я действительно не хочу перейдите к интерфейсу.
В настоящий момент все js для страницы находятся в одном файле с рядом функций.