Суть такова. Необходимо добавить элемент. Добавить тогда когда грузится страница. То есть как , что. Так сразу...
CODE ( javascript):
скопировать код в буфер обмена
var intervalID = setInterval(function(){ if($('rss_menu').innerHTML.length > 0){ clearInterval(intervalID); var div = document.createElement('div'); div.innerHTML = bn; insertAfter($('post'), div); } }, 300)
Ищем rss_menu и как только находим, добавляем.
Элемент rss_menu находится в самом низу документа. А добавляем блок к элементу который находится в начале документа.
Так вот, как находим элемент. Отправляем сигнал функции...
CODE ( javascript):
скопировать код в буфер обмена
function insertAfter(referenceNode, newNode) { referenceNode.parentNode.insertBefore(newNode, referenceNode.nextSibling); }
Проблема вся в том, что работает через раз. Через раз...
То ругается на .parentNode, то все ок...
Как решить, какой выход?
(Добавление)
Разобрался...
Вызывал еще одну функцию...(Отредактировано автором: 30 Мая, 2014 - 19:33:32)
|