簡體   English   中英

jQuery對象的窗口/文檔引用

[英]Window/Document reference from jquery object

我有以下兩個功能:

在彈出窗口中:

 function caller(){
    window.opener.myfunc($('.TestDiv'));
 }

在開瓶器中:

 function myfunc(element){
    alert(element.parents('html').html());
 }

以上內容使我可以訪問myfunc中的html根元素。

如何從傳入的元素訪問窗口或文檔對象?

注意:它必須來自傳入的元素,因為它可能來自與運行myfunc不同的上下文。

您可以使用元素節點的ownerDocument屬性獲得包含所選元素的文檔節點。

function myfunc(element) {
    element[0].ownerDocument;
}

[0]獲取本機DOM元素; ownerDocument獲取祖先文檔節點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM