Was ist $(dom).context im JQuery-Code? Wie benutzt man es?
Jun 16, 2017 pm 02:36 PMcontext gibt den ursprünglichen DOM-Knoteninhalt zurück, der an jQuery() übergeben wurde, was der zweite Parameter von jQuery() ist. Wenn nicht angegeben, verweist der Kontext auf das aktuelle Dokument
. Beispiel: $("p span",context); bedeutet die Auswahl des Objekts "p span" aus dem Kontextobjekt. Dies bedeutet, Objekte innerhalb eines bestimmten Bereichs suchen auszuwählen.
Und $(dom)[0].attributes findet die Attribute direkt unter dem ersten Dom. Es unterscheidet sich vom Kontext darin, dass es den Suchobjekt
$("ul").append("<li>"+$("ul").context+"</li>") .append("<li>"+$("ul", document.body).context.nodeName+"</li>");
[object HTMLDocument]//如果是IE浏览器,则返回[object] BODY
Standardmäßig ist der ursprüngliche DOM-Knoten, der an jQuery() übergeben wird, Document, das [Objekt im IE-Browser] zurückgibt. andere Browser geben [object HTMLDocument] zurück.
Beispielcode zwei:
Der Rückgabewert des obigen Codes ist [object HTMLUListElement], aber im IE-Browser ist er [object]<!DOCTYPE html> <html> <head> <meta charset=" utf-8"> <meta name="author" content="http://www.php.cn/"/> <title>php.cn</title> <style type="text/css"> p { width:150px; height:150px; border:1px solid blue; } </style> <script type="text/javascript" src="mytest/jQuery/jquery-1.8.3.js"></script> <script type="text/javascript"> $(document).ready(function(){ $("button").click(function(){ alert($("li").context); }) }) </script> </head> <body> <p> <ul> <li>测试脚本</li> </ul> </p> <button>点击测试</button> </body> </html>
Das obige ist der detaillierte Inhalt vonWas ist $(dom).context im JQuery-Code? Wie benutzt man es?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

Universal-Fernbedienungscode-Programm von GE auf jedem Gerät

Tsinghua University und Zhipu AI Open Source GLM-4: Start einer neuen Revolution in der Verarbeitung natürlicher Sprache

So erkennen Sie echte und gefälschte Schuhkartons mit Nike-Schuhen (beherrschen Sie einen Trick, um sie leicht zu identifizieren)

jQuery-Tipps: Ändern Sie schnell den Text aller a-Tags auf der Seite

Erstellen Sie Linux-„.a'-Dateien und führen Sie sie aus

Verwenden Sie jQuery, um den Textinhalt aller a-Tags zu ändern

Erstellen Sie einen Agenten in einem Satz! Robin Li: Die Ära kommt, in der jeder ein Entwickler ist

So verwenden Sie Copilot zum Generieren von Code
