Подстановка элемента методом appendChild()
Доброго времени суток!
Прошу помочь новичку - профильтровал много информации - но без толку. Понимаю, что надо учиться, но время поджимает, надо сдавать сайт. Вообщем надо вставить блок с соц кнопками и комментариями ВК в лайтбокс http://test-site.name/gallery/fotoal...-prodvizhenie/ Получилось следующее(последний вариант): function custommmbox(fancybox,element){ var fancybox=document.getElementById('fancybox-wrap'); var element=document.createElement('DIV'); element.id='custombox-wrap'; element.innerHTML='<div></div><div id="vk_comments"></div>'; if (fancybox!='') document.write(fancybox.appendChild(element)); } Скрипт подкл. в <head>, вызываю функцию в <body>. Chrome 35.0 в консоли выдаёт: Can't read property 'appendChild' of null. ((( :help: |
PavelVino,
пока ваш код ... не код ... у вашего "лайтбокса" есть документация http://fancyapps.com/fancybox/ и один из примеров так и назвается добавить свою информацию Append custom content но глядя на ваш код вам лучше в раздел работа |
рони,
Благодарю за ответ и ссылки. |
Часовой пояс GMT +3, время: 02:47. |