ich habe var something = $("id1", "id2");
Was ist das Äquivalent in jQuery?
Antworten:
2 für die Antwort № 1Das Äquivalent ist var something = $("#id1, #id2");
. Dies erzeugt ein jQuery-Objekt mit beiden Objekten.
Andererseits ist in jQuery das zweite Argument des Konstruktors für den Geltungsbereich, also $("#id1", "#id2")
würde dir das Element dafür geben #id1
das war innerhalb der #id2
Element. Es ist äquivalent zu $("#id2").find("#id1")
was nicht die gleiche ist wie die Kombination, nach der Sie gesucht haben.
jQuery verwendet CSS-Selektoren Um auf Elemente zu zielen, funktionieren fast alle nativen CSS-Selektoren als Argument.