olarak adlandırılan bir öğe ekleyin. Her "like" düğmesinden (krom uzantısı) sonra bir öğe eklemek istiyorum. Mesajlar, sayfayı yenilemeden haber akışına eklendiğinden, bir etkinlik dinleyicisi "DOMNodeInserted
" eklemem gerekiyor. Ama içerisine after()
işlevini koymaya çalıştığımda, işe yaramıyor."DOMNodeInserted" olayı
Kodu: Ben her sayfasını çöküyor $("#contentArea")
document
değiştirmek
$("#contentArea").addEventListener("DOMNodeInserted", function(event) {
$(".like_link").after('<span class="dot"> · </span><button class="taheles_link stat_elem as_link" title="תגיד תכל´ס" type="submit" name="taheles" onclick="apply_taheles()" data-ft="{"tn":">","type":22}"><span class="taheles_default_message">תכל´ס</span><span class="taheles_saving_message">לא תכלס</span></button>');
$(".taheles_saving_message").hide();
});
.
, hangi işlevi ben sonra() jQuery yerine kullanması gereken örnek aşağıda gibi addEventListner altına koymak gerekir? –
dinleyicinizin içinde "DOMNodeInserted" için bir düğüm ekleyemezsiniz veya sonsuz bir döngü elde edersiniz ... .after() işlevini kullandıktan sonra, yeni düğümü eklemek için, "DOMNodeInserted" yeniden çağrılır. Bir DOM düğümü eklediniz) ve benzeri, ve üzerinde ... – balexandre
evet haklısınız, herhangi bir öneriniz var mı? Ben zaten setInterval() ... –