Я использую в своем коде несколько событий, как:JQuery На событие. Делегат и скорость вопрос
$("body").on("click", '.editButton', clickFunction);
И это создает события для каждого элемента внутри органа, который имеет класс .editButton. Я добавляю это событие в элемент Body, так как я не знаю, где я могу использовать эти кнопки в коде, иногда я делаю много запросов ajax для разных частей сайта, и я хочу, чтобы все они запускали clickFunction. Какое влияние оказывает этот метод на общую скорость страницы? Что делать, если у меня есть 5-6 таких событий делегата. Я не уверен, как это работает. Если я добавлю некоторые новые элементы html через вызов Ajax на страницу, то скрипт будет искать каждый элемент Body для элемента .editButton и создает для него событие click? И когда у меня будет мало таких событий, это будет сделано так несколько раз? Как быстро? Это то, о чем мы должны беспокоиться?