используя jquery, если мне нужно захватить событие изменения выпадающего меню, мне нужен плагин livequery? - PullRequest
0 голосов
/ 29 августа 2011

Я хочу, чтобы какой-нибудь код запускался, когда я менял выбор выпадающего списка.я см. плагин livequery заявляет, что это необходимо для поддержки, поскольку некоторые браузеры не делают этого «из коробки»

Мне действительно нужен livequery для захвата события onchange раскрывающегося спискасоздавать динамически или обычный синтаксис live работает во всех браузерах?

Ответы [ 3 ]

2 голосов
/ 29 августа 2011

live использует механизм event, поэтому мы можем присоединять обработчики событий к элементам, которые также создаются динамически, они будут работать как положено, так как присоединяют событие к элементу документа и прослушивают их.Но я верю, что change событие не всплывает на дереве, поэтому оно может не сработать.

0 голосов
/ 29 августа 2011

с этой страницы , похоже, вам нужен livequery для работы в IE

0 голосов
/ 29 августа 2011

Нет. Вы должны быть в состоянии использовать только стандартный API jquery.

для динамических элементов используйте .live ('change', функция для захвата события.

...