Показать сообщение отдельно
  #1 (permalink)  
Старый 23.04.2013, 16:58
Аспирант
Отправить личное сообщение для зверек Посмотреть профиль Найти все сообщения от зверек
 
Регистрация: 18.06.2009
Сообщений: 88

без ajax работает, а с ним - нет
есть вот такой код
<div class="photo"><img src="images/edit.gif" />
	<div class="functional_icons"><?=icons()?></div>
</div>


Который выводит кликабельные иконки (функция icons() )
На странице подключается скрипт icons.js, который отрабатывает клики по этим иконкам так:

$(".functional_icons img").click(function(){
...
})


все чудесным образом работает.

Но, стоит мне попытаться подгружать иконки аяксом

$.post("icons_ajax.php", {source:1, source_id:36}, function(response)
	{
			$('.functional_icons').html(response);
			
	});



<div class="photo"><img src="images/edit.gif" />
	<div class="functional_icons"></div>
</div>


как все перестает работать. Точнее, иконки аяксом подгружаются, но они не кликабельны.
Почему?

в файле icons_ajax.php та же функция icons().

конечный html код в первом и во втором варианте (firebug) совершенно одинаковый.

Последний раз редактировалось зверек, 23.04.2013 в 17:02.
Ответить с цитированием