Всем доброго времени суток.
Столкнулся с проблемой.
Есть объект, по клику на который срабатывает асинхронный запрос, который обрабатывается на стороне сервера php и возвращает iframe со стилями и js
Вот код html
<img src='kartinka.png' class='kartinkla' id='cvetok' />
JS
$(".kartinka").live("click",
function()
{
var id_kartinka=$(this).attr("id");
var url="Name="+id_kartinka;
req.open("POST","index.php",true);
req.onreadystatechange=showkartinka;
req.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
req.send(url);
return false;
}
function showkartinka()
{
$(".class").append(req.responseText);
}
echo("<iframe class='new-kartinka' src='app/".$_POST['Name']."'></iframe>");
Проблема в том, что вместо одного iframe возвращается два и больше iframe.
Пробовал заменить live на просто click -- не помогает ...
Может есть какие то способы решения этой проблемы ... сталкиваюсь не в первый раз, в интернете не нашел ничего путного
благодарен буду за любую помощь ...