2012-05-14 80 views
-2

我有一個問題推入我的代碼進入父窗口。它目前在一個iFrame中,我一直在這個問題上爭論不休。我對父母功能的經驗很少。任何幫助將是偉大的,謝謝!jQuery在父母

$(document).ready(function(){ 
     $("a[rel*=2gain]").facebox({ 
      loadingImage : 'rc/loading.gif', 
      closeImage : 'rc/closelabel.png' 
     }); 
}); 
+3

你忘了問對不起東西 – zerkms

+0

,如果它是模糊的,我是問,如果有人知道我如何可以將代碼傳遞到父窗口。 –

+0

你不清楚你想要完成什麼。哪個網頁包含您問題中的代碼?在你想要調用的父文檔中,函數的名稱是什麼,以及你嘗試過什麼而沒有成功? – Coronus

回答

0

您試過parent.document

$(document).ready(function(){ 
     $(parent.document).find("a[rel*=2gain]").facebox({ 
      loadingImage : 'rc/loading.gif', 
      closeImage : 'rc/closelabel.png' 
     }); 
}); 
+0

似乎沒有工作:/ –

1

您必須從父級的文檔和jQuery對象的上下文進行操作。

從IFRAME

$(function() { 
    var $p = window.parent.$; 
    $p("a[rel*=2gain]").facebox({ 
      loadingImage : 'rc/loading.gif', 
      closeImage : 'rc/closelabel.png' 
     }); 
});