Как я могу применить операторы jQuery к элементам, которые загружаются во время выполнения? - PullRequest
1 голос
/ 02 марта 2009

У меня есть веб-страница с одной кнопкой и одним div. Если вы нажмете эту кнопку, она загрузит другую кнопку в div, используя jQuery. Я обнаружил, что новая кнопка, которая загружается во время выполнения, не будет зависеть от других операторов jQuery.

Как я могу применить операторы jQuery к элементам, которые загружаются во время выполнения?

Надеюсь, это понятно. если нет, я попытаюсь привести пример.

Спасибо и наилучшими пожеланиями

Ответы [ 2 ]

4 голосов
/ 02 марта 2009

Если вы присоединяете событие к селектору, который совпадает с чем-то в динамически загруженном DIV до загрузки DIV, вам нужно использовать функциональность live jQuery, чтобы он знал, что нужно искать новый контент эти обработчики. Если это не ваша проблема, я не уверен, что вы спрашиваете.

0 голосов
/ 02 марта 2009

Просто свяжите события с новой кнопкой, когда она загружена:

$ (element) .bind ("click", function () { // вводим код для новой кнопки })

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...