當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


JQuery .context用法及代碼示例


用法
context => Element

版本已棄用:1.10,已刪除:3.0

說明:最初傳遞給的 DOM 節點上下文jQuery();如果沒有通過,則上下文可能是文檔。

  • 添加的版本:1.3context

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

用於綁定事件處理程序的.live() 方法使用此屬性來確定要用於其事件委托需要的根元素。

此屬性的值通常等於 document ,因為如果沒有提供,這是 jQuery 對象的默認上下文。例如,如果對象是通過在 <iframe> 或 XML 文檔中搜索創建的,則上下文可能會有所不同。

請注意,上下文屬性可能僅適用於最初由 jQuery() 選擇的元素,因為用戶可以通過 .add() 等方法將元素添加到集合中,並且這些元素可能具有不同的上下文。

例子:

確定使用的確切上下文。

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

相關用法


注:本文由純淨天空篩選整理自jquery.com大神的英文原創作品 .context。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。