你好,我在尋找幫助創建回調在某些情況下有困難。如果語句後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