Heim > Web-Frontend > js-Tutorial > Wie stellt JQuery fest, ob ein Dom-Knoten vorhanden ist?

Wie stellt JQuery fest, ob ein Dom-Knoten vorhanden ist?

王林
Freigeben: 2020-11-18 11:59:57
Original
2608 Leute haben es durchsucht

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.

Wie stellt JQuery fest, ob ein Dom-Knoten vorhanden ist?

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);
Nach dem Login kopieren

Verwendung:

Die Seite hat den folgenden Dom

<div id="mydom">这里是id=dom1节点</div>
<div>这里是DIV节点</div>
<span>这里是span节点</span>
Nach dem Login kopieren

Bewertung:

console.log($(&#39;#dom&#39;).exist()) //返回结果为 false
console.log($(&#39;#mydom&#39;).exist()) //返回结果为 true
console.log($(&#39;div&#39;).exist()) //返回结果为 true
console.log($(&#39;p&#39;).exist()) //返回结果为 false
Nach dem Login kopieren

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!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage