Показать сообщение отдельно
  #1 (permalink)  
Старый 17.04.2014, 00:22
Новичок на форуме
Отправить личное сообщение для mnem0nik@mail.ru Посмотреть профиль Найти все сообщения от mnem0nik@mail.ru
 
Регистрация: 17.04.2014
Сообщений: 3

JQUERY и innerHTML
в html-коде, вставленном через свойство innerHTML не работают js-функции, объявленные до момента вставки этого кода в DOM

суть вопроса.....

в файле test.php есть следующий код:

/* функция выводит всплывающую подсказку при наведении курсора на блок с id="p1" */
$("#p1").tipTip({
delay: 1,
edgeOffset:10,
fadeIn:1,
fadeOut:1,
defaultPosition:"bottom",
maxWidth:"250px"	
});

<div id="p1">

</div>


а в файле tmp.html есть такой код:
var xmlhttp = new XMLHttpRequest();
xmlhttp.open('GET','test.php',false);
xmlhttp.send(null);
document.getElementById('p2').innerHTML=xmlhttp.responseText;

<div id="p2">
</div>


так вот есть после вставка через innerHTML функция jquery не работает.. я начинающий по части js и jquery((( может кто сталкивался с чем-то подобным - подскажите куда копать
Ответить с цитированием