Heim >Web-Frontend >js-Tutorial >Zusammenfassung einfacher Implementierungsmethoden für jQuery zum Abrufen von Objekten_jquery

Zusammenfassung einfacher Implementierungsmethoden für jQuery zum Abrufen von Objekten_jquery

WBOY
WBOYOriginal
2016-05-16 16:32:291269Durchsuche

Überwachen Sie einen Container und öffnen Sie ihn, wenn der Benutzer darauf klickt

Der Code lautet wie folgt

$(function(){
$("Element").click{function(){
alert("点击我哦!");
}
}
});

Grundlegende Objekterfassung (beachten Sie, dass die hier erhaltenen Jquery-Objekte keine Dom-Objekte sind, aber konvertiert werden können)

Der Code lautet wie folgt

Code kopieren Der Code lautet wie folgt:

$("*") ' bedeutet, alle Objekte abzurufen, aber ich habe es noch nie so verwendet
$("#XXX") 'Erhalten Sie das Elementobjekt mit der ID=XXX (die ID kann die ID des Tags oder die CSS-Stil-ID sein). Häufig verwendet
$("input[name='username']") Ruft das Elementobjekt mit name='userName' im Eingabe-Tag ab. Häufig verwendet
$(".abc") ' Ruft das Elementobjekt ab, dessen Name .abc ist. Häufig verwendet
$("div") ' Tag-Selektor wählt alle div-Elemente aus. Häufig verwendet
$("#a,.b,span") ' bedeutet, das Element mit der ID (www.jb51.net)a, das Element im Klassenstil b und alle span-Elemente
abzurufen $("#a .b p") 'Die ID-Nummer ist a und verwendet den b-Stil für alle p-Elemente

Beispiel

Angenommen, es gibt den folgenden Code.

Code kopieren Der Code lautet wie folgt:

var target_obj = jQuery('#target_obj_id');

Wenn Sie dann feststellen müssen, ob die ID target_obj_id ist, gibt es zwei Möglichkeiten, dies zu erreichen:

1,

Der Code lautet wie folgt

Code kopieren Der Code lautet wie folgt:

if (target_obj.length > 0) { //Wenn größer als 0, existiert das Objekt mit der ID target_obj_id, andernfalls existiert es nicht

//Verarbeitungslogik für Objektexistenz

} sonst {

//Verarbeitungslogik für nicht vorhandenes Objekt

}

2.

Der Code lautet wie folgt

Code kopieren Der Code lautet wie folgt:

if (target_obj[0]) {

//Verarbeitungslogik für Objektexistenz

} sonst {

//Verarbeitungslogik für nicht vorhandenes Objekt

}
Stellungnahme:
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