Как сделать действие, когда элемент добавляется к странице с помощью JQuery?

Robert C. Martin использует этого комика в качестве введения в его книгу Чистый Код :

The only valid measurement of code quality: WTFs/minute
(источник: osnews.com )

13
задан marcgg 29 September 2009 в 02:36
поделиться

1 ответ

Краткий и прямой ответ на ваш вопрос будет «нет, не могу». Но из вашего комментария несколько минут назад я вижу, что вы хотите добавлять элементы по-разному и иметь один унифицированный метод обработки этих недавно добавленных элементов. Могу я предложить другой подход? Запускать пользовательские события .

Это будет работать следующим образом: везде, где вы загружаете элемент сообщения об ошибке, вы добавляете одну строку, когда это будет сделано:

 $('.error_message').trigger('load');

Теперь ваш .live ('load' ...) все будет работать.

17
ответ дан 1 December 2019 в 23:47
поделиться
Другие вопросы по тегам:

Похожие вопросы: