Heim > Artikel > Web-Frontend > jq gemeinsame Funktionen
Erinnern Sie sich an die jq-Funktionen, die in jüngerer Zeit verwendet wurden
. Die Funktion „addClass“ wird verwendet, um den angegebenen CSS-Stil zu jedem Element hinzuzufügen, das mit dem aktuellen Objekt übereinstimmt
.removeClass() Andernfalls löschen und hinzufügen Style
.html() Ruft den HTML-Inhalt des ersten übereinstimmenden Elements in der Sammlung ab und legt den HTML-Inhalt jedes übereinstimmenden Elements fest.
Sie können val() nicht verwenden, um Nicht-Formularelementen einen Wert zuzuweisen. Wenn Sie einen Wert zuweisen müssen, verwenden Sie text/html(), um einen Wert zuzuweisen. ) Am Ende jedes übereinstimmenden Elements einfügen Parameterinhalt
.attr() Ruft den Attributwert des ersten Elements im Satz übereinstimmender Elemente ab. Legen Sie eine oder mehrere Eigenschaften für jedes passende Element fest.
.children() ruft die untergeordneten Elemente jedes Elements in der Sammlung übereinstimmender Elemente ab und der Selektor filtert selektiv.
.empty() Entfernt alle untergeordneten Knoten des übereinstimmenden Elements aus dem DOM-Knoten.
.find() Filtert über einen Selektor, ein jQuery-Objekt oder ein Element. Ruft die Nachkommen ab jedes Elements im aktuell übereinstimmenden Satz von Elementen. Die Instanz gibt alle Elemente in den Nachkommen zurück:
var$count=$li.find('input[useCount]'); Ruft das erste Element des passenden Elementsatzes .last ab () Im Gegensatz dazu ruft .next
.parent() das übergeordnete Element des aktuellen Elements ab. .siblings() ruft die Geschwisterelemente jedes Elements im passenden Elementsatz ab und kann einen optionalen Selektor bereitstellen. .
.hasClass() bestimmt, ob einem passenden Element die angegebene (Stil-)Klasse zugewiesen ist
Instanz:
$dlgChose.find('li'). () {
if(!$(this).hasClass('text')) {
$(this).addClass('checked').siblings(). „checked“);
}
.hide() verbirgt die passenden Elemente, die .show(); Der Wert des Elements wird in eine Zeichenfolge kompiliert.
.val Ruft den aktuellen Wert des ersten Elements im übereinstimmenden Satz von Elementen ab. Die Methode
gibt die Funktion an, für die ausgeführt werden soll jedes passende Element. Tipp: Die Rückgabe von false kann verwendet werden, um die Schleife vorzeitig zu stoppen. text() ==text) {
$(this).removeClass('active');
return false
} );