Предположим, у нас есть много досов. Мы используем $('body').on('click', '.todo', do_stuff)
вместо $('.todo').click(do_stuff)
, поэтому мы присоединим только один прослушиватель событий к DOM.Есть два равных события jQuery .on, связанных дважды?
Однако, я использую небольшой MVC. Каждый, котор нужно сделать взгляд имеет этот код $('body').on('click', '.todo', do_stuff)
. Так что, если у нас есть 20 до душ, значит, у этого тела есть 20 при подключенных слушателей или только один? все ли они будут стрелять?
Вы можете связать несколько прослушивателей событий с одним и тем же элементом, и все они могут запускаться. – webdevbyjoss
@webdevbyjoss jQuery ... –
С вашего вопроса, похоже, вы пытаетесь понять, как работает конструкция $ ('ddd'). Do(). Возможно стоит прочитать здесь: http://api.jquery.com/on/ – webdevbyjoss