你好,我在寻找帮助创建回调在某些情况下有困难。如果语句后jquery回调
我有一段代码,它将一个链接页面加载到iframe中,然后在另一个链接被按下时更改scr。
$(".iframe").hide();
$(".lnk").click(function(){
$(".iframe").show('slow')
;})
;
$(".frmclose").click(function(){
$(".iframe").hide('slow')
;})
;
(文件)在上述运行。就绪下面 是这个之外(由于某种原因,它不会在里面工作)
function changeIframeSrc(id, url) {
if (!document.getElementById) return;
var el = document.getElementById(id);
if (el && el.src) {el.src = url;return false;}return true;}
链接:
<a href="http://www.google.com" onclick="return changeIframeSrc('ifrm', this.href)" class="lnk">google</a>
在此之前,我已经在其中的iframe中的div被取消隐藏。我也有一个隐藏div + iframe的div内的按钮。
有什么即时通讯问题是一旦iframe已被打开,然后通过div链接关闭,如果通过点击不同的链接iframe取消隐藏显示旧页面然后改变重新打开。但我想要的是框架加载新页面(隐藏),然后取消隐藏以显示它。我想在iframe src更改后使用回调,但我不知道我会在哪里实现它。
Example of it happening (点击GDPH按钮查看的iframe的链接)
任何想法或帮助表示赞赏。
问候
乙斯托纳
一部分是已经在这里http://stackoverflow.com/questions/205087/jquery-ready-in-a-dynamically-inserted-iframe – andyb 2011-04-25 15:27:55