Здравствуйте.
Столкнулся со следующей проблемой:
Не срабатывает событие open для диалогового окна jquery-ui для блоков div полученных динамически как результат выполнения ajax запроса.
То есть:
есть файл index.php
в нем прописан скрипт
$(function() {
$( ".dialog" ).dialog({ autoOpen: false });
$( "#open" ).click(function() {
$( ".dialog" ).dialog( "open" );
});
В body есть <div class="dialog">Пример</div>
кроме этого на данной странице выполняется запрос и данные динамически подгружаются в результате выполнения скрипта search.php
в виде блоков
<div id="open">результат 1</div>
<div id="open">результат 2</div>
<div id="open">результат 3</div>
<div id="open">результат n</div>
(эти блоки формируются в цикле в скрипте search.php
echo "<div id="open">".$rezultat."</div>"
Так вот при клике на div'ах результата, не появляется диалоговое окно.
Помогите пожалуйста разобраться либо укажите что почитать.
зы: если в index.php прописать <div id="open">результат 1</div>, то при клике на нём окно появляется.