Ü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
$("*") ' 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.
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
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
if (target_obj[0]) {
//Verarbeitungslogik für Objektexistenz
} sonst {
//Verarbeitungslogik für nicht vorhandenes Objekt
}