Heim > Artikel > Web-Frontend > Wie stellt JQuery fest, ob ein Dom-Knoten vorhanden ist?
So ermittelt JQuery, ob ein Dom-Knoten vorhanden ist: 1. Fügen Sie die Existes-Methode zum JQuery-Prototyp hinzu. 2. Bestimmen Sie in der Existes-Methode, ob das Längenattribut des aktuellen Objekts größer als 0 ist. Wenn es größer ist, wird es ermittelt existiert; 3. Über [$('# id').exist()] aufrufen.
Die Beurteilungsidee lautet wie folgt:
(Lernvideo-Freigabe: jquery-Video-Tutorial)
1. Fügen Sie zunächst eine exist-Methode zum jquery-Prototyp hinzu. 2 des aktuellen Objekts innerhalb der Methode. Wenn es größer ist, ist es vorhanden. Rufen Sie es schließlich über $('#id').exist() auf. Fügen Sie die JQuery-Erweiterung js hinzu (schreiben Sie direkt eine separate JS-Datei, um den folgenden Code zu speichern. Und führen Sie sie nach dem JQuery-Code ein)(function($) { $.fn.exist = function(){ if($(this).length>=1){ return true; } return false; }; })(jQuery);Verwendung: Die Seite hat den folgenden Dom
<div id="mydom">这里是id=dom1节点</div> <div>这里是DIV节点</div> <span>这里是span节点</span>Bewertung:
console.log($('#dom').exist()) //返回结果为 false console.log($('#mydom').exist()) //返回结果为 true console.log($('div').exist()) //返回结果为 true console.log($('p').exist()) //返回结果为 false
Verwandt Empfehlungen:
JS-Tutorial
Das obige ist der detaillierte Inhalt vonWie stellt JQuery fest, ob ein Dom-Knoten vorhanden ist?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!