すべての「いいね」ボタンの後に要素を追加したい(クロム拡張)。ページを更新せずにニュース フィードに投稿が追加されるため、イベント リスナー " DOMNodeInserted
" を追加する必要があります。しかし、関数をその中に入れようとするafter()
と、うまくいきません。
コード:
$("#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();
});
変更$("#contentArea")
するdocument
と、すべてのページがクラッシュします。