2012-09-06 51 views
0

可能重複:
how to access parent window object using jquery?使用jQuery選擇window.opener

我有以下的jQuery代碼

var events = $(window.opener).find("tr.athletics-date"); 
     var events_length = events.length; 

我試圖檢索所有的帶有田徑類的tr標籤 - 來自父頁面的日期(打開了當前的新頁面)並且不起作用。班級名稱是正確的,我做錯了什麼? events_lenth成爲0!

+0

我相信你想'window.opener.document'因爲window.opener讓你的父窗口,而不是父文檔。不是100%確定(否則我會讓這個答案) –

+0

這樣做!謝謝!你可以發佈這個答案。 – user1015214

回答

2

window.opener爲您提供window對象,您需要document對象。

$(window.opener.document).find(... 
0

window.opener.document有所不同。

試試這個:

var events = $(window.opener.document).find("tr.athletics-date"); 
var events_length = events.length;