Я пишу простой скрипт тампермона, который будет получать дополнительную информацию для предметов в магазине. Я решил использовать .each() для загрузки документа, и он отлично работает.. Нагрузка в jQuery не запускается
Теперь, когда я вижу, что страница может изменить (некоторые пункты могут быть удалены, некоторые из них могут быть добавлены), вновь созданные элементы не содержат дополнительную информацию ...
$(document).on("load",".item",function(event) {
$(this).html($(this).html() + "OK");
});
прежде, чем это было :
$(".item").each(function(event) {
$(this).html($(this).html() + "OK");
});
, и все было в порядке.
Спасибо за помощь!
Потому что при добавлении новых элементов, нагрузка не срабатывает .... – epascarello
Можете ли вы показать HTML и сделать скрипку? И зачем использовать при загрузке с jquery? Просто поместите рабочий код внутри $ (function() {your code}); –
Я предполагаю, что у вас есть функция для добавления элементов, я не знаю, чего вы пытаетесь достичь, но не можете ли вы использовать свой код для этой функции? – TheFrozenOne