Большое количество делегированных событий плохо ли?
Впервые пишу проект используя кучу AJAX-ов и PHP. Так вот назрел момент, когда вместо статической генерации страницы через PHP было бы уместнее генерировать отдельные блоки на сервере и через AJAX подгружать их. В итоге получается ситуация, что $(element).click() уже не работает, и нужно делать делегирование через .on('click'). Я конечно понимаю что вряд ли это плохой случай, ибо иначе никак. Но. Может иначе как-то можно? Может есть какой-то способ упростить это? Ибо получается так, что нужно ведь привязывать .on('click') к какому-то родителю, но ближайшим родителем у меня будет только body.
Попробуйте vuejs вместо (в дополнение) к jquery. И вместо подгрузки блоков подгрузку объектов контента делать будете и события все там иначе назначаются, чем в jquery - от этого код легче читается и пишется.
Да я давно уже думаю использовать какой-то фррейморк/либу помимо jQuery, но, как говорится, сначало нужно испытать всю боль :)
Теперь вот ещё пунктик к понимаю, зачем мне нужно что-то менять