Действительно ли это возможно?
Я попытался переместить его, но iframe содержание dissapear.
Попробованный, чтобы получить содержание iframe и разместить их в новое место, но весь отдел обработчиков dissapear.
Попробованный, чтобы сделать то же, но с новым jQuery 1.4.2 функции, которые клонируют все события наряду с ним.
Но это не работает :)
Таким образом, я решил попросить здесь справку.
Как переместить проклятый iframe в другое место в документе, не проигрывая, это - содержание? ^_^
Спасибо
Добавленный:
txtad_iframe = ad_container.find('iframe');
its_contents = txtad_iframe.contents();
its_body = its_contents.find("div:first").clone(true).insertAfter(cthis.find('#photos'));
Здесь я пытаюсь скопировать содержание в новый контейнер рекламы. Но это не работает. Баннер контекста не реагирует по щелчку событие.
Я попытался переместить ad_container в контейнер, но iframe содержимое тела dissapears.
Я считаю, что элементы в iframe не привязываются, если это не сделано явно в этом iframe. Другими словами, содержимое iframe не наследует события привязки от родительского окна. вам нужно сначала привязать iframe, а затем перемещать элементы.
я думаю.
РЕДАКТИРОВАТЬ
Я думаю, вы можете сделать что-то вроде
its_body = its_contents.find("div:first").clone(true);
$(its_body).insertAfter(cthis.find('#photos'));