.context


context傳回: 元素版本已棄用: 1.10-and-2.0,已移除: 3.0

說明: 最初傳遞給 jQuery() 的 DOM 節點內容;如果沒有傳遞,則內容可能會是文件。

  • 版本已新增: 1.3context

注意:此 API 已在 jQuery 3.0 中移除。

用於繫結事件處理常式的 .live() 方法使用此屬性來決定用於其事件委派需求的根元素。

此屬性的值通常等於 document,因為這是 jQuery 物件的預設內容(如果沒有提供內容)。如果物件是透過在 <iframe> 或 XML 文件中搜尋建立的,則內容可能會有所不同。

請注意,context 屬性可能只適用於最初由 jQuery() 選取的元素,因為使用者可能會透過 .add() 等方法將元素新增至集合,而這些元素可能具有不同的 context。

範例

判斷使用的確切 context。

1
2
3
$( "ul" )
.append( "<li>" + $( "ul" ).context + "</li>" )
.append( "<li>" + $( "ul", document.body ).context.nodeName + "</li>" );