Als «jquery-selectors» getaggte Fragen

In jQuery können Selektoren verwendet werden, um eine Reihe von Elementen in einem Dokument abzugleichen. Die meisten CSS-Selektoren sowie eine Reihe von benutzerdefinierten Selektoren sind implementiert.



10
reguläre Ausdrücke des jQuery-Selektors
Ich bin nach der Dokumentation über die Verwendung von Platzhaltern oder regulären Ausdrücken (nicht sicher über die genaue Terminologie) mit einem jQuery-Selektor. Ich habe selbst danach gesucht, konnte jedoch keine Informationen zur Syntax und deren Verwendung finden. Weiß jemand, wo sich die Dokumentation für die Syntax befindet? BEARBEITEN: Mit den …



23
Aktivieren / Deaktivieren der Kontrollkästchen
Ich habe folgendes: $(document).ready(function() { $("#select-all-teammembers").click(function() { $("input[name=recipients\\[\\]]").attr('checked', true); }); }); Ich möchte, dass id="select-all-teammembers"beim Klicken zwischen aktiviert und deaktiviert umgeschaltet wird. Ideen? das sind nicht Dutzende von Codezeilen?

9
jQuery Selector: ID endet mit?
Gibt es eine selector, die ich nach Elementen mit einer ID abfragen kann, die mit einer bestimmten Zeichenfolge endet? Angenommen, ich habe ein Element mit der ID ctl00$ContentBody$txtTitle. Wie kann ich das erreichen, indem ich nur passiere txtTitle?

15
Stellen Sie die ausgewählte Option des Auswahlfelds ein
Ich möchte eine Option festlegen, die zuvor ausgewählt wurde, um beim Laden der Seite angezeigt zu werden. Ich habe es mit folgendem Code versucht: $("#gate").val('Gateway 2'); mit <select id="gate"> <option value='null'>- choose -</option> <option value='gateway_1'>Gateway 1</option> <option value='gateway_2'>Gateway 2</option> </select> Das geht aber nicht. Irgendwelche Ideen?

6
jQuery ODER Selektor?
Ich frage mich, ob es eine Möglichkeit gibt, "ODER" -Logik in jQuery-Selektoren zu haben. Ich weiß zum Beispiel, dass ein Element entweder ein Nachkomme eines Elements mit der Klasse classA oder classB ist, und ich möchte so etwas tun elem.parents('.classA or .classB'). Bietet jQuery solche Funktionen?


10
jQuery erstes Kind von "this"
Ich versuche, "dies" von einem angeklickten Bereich an eine jQuery-Funktion zu übergeben, die dann jQuery für das erste untergeordnete Element des angeklickten Elements ausführen kann. Kann es nicht richtig machen ... <p onclick="toggleSection($(this));"><span class="redClass"></span></p> Javascript: function toggleSection(element) { element.toggleClass("redClass"); } Wie verweise ich auf das: erste Kind des Elements?

14
jQuery löscht alle Tabellenzeilen außer der ersten
Wie lösche ich mit jQuery alle Zeilen in einer Tabelle mit Ausnahme der ersten? Dies ist mein erster Versuch, Indexselektoren zu verwenden. Wenn ich die Beispiele richtig verstehe, sollte Folgendes funktionieren: $(some table selector).remove("tr:gt(0)"); Dies würde ich als "Wickeln Sie eine Tabelle in ein jQuery-Objekt ein und entfernen Sie dann …

4
jQuery wählt alle außer zuerst aus
Wie verwende ich in jQuery einen Selektor, um auf alle Elemente außer dem ersten eines Elements zuzugreifen? Im folgenden Code würde also nur auf das zweite und dritte Element zugegriffen. Ich weiß, dass ich manuell darauf zugreifen kann, aber es kann eine beliebige Anzahl von Elementen geben, so dass dies …

8
Wie kann ich feststellen, ob ein Selektor null zurückgibt?
Was ist der beste Weg, um festzustellen, ob ein jQuery-Selektor ein leeres Objekt zurückgibt? Wenn Sie tun: alert($('#notAnElement')); Du bekommst [Objekt Objekt], also mache ich es jetzt so: alert($('#notAnElement').get(0)); Das wird "undefined" schreiben, und so können Sie das überprüfen. Aber es scheint sehr schlimm. Welchen anderen Weg gibt es?

2
Keine Klassenauswahl in jQuery
Gibt es einen einfachen Selektorausdruck, um Elemente mit einer bestimmten Klasse nicht auszuwählen? <div class="first-foo" /> <div class="first-moo" /> <div class="first-koo" /> <div class="first-bar second-foo" /> Ich möchte nur die ersten drei Divs bekommen und es versucht haben $(div[class^="first-"][class!="first-bar"]) Dies erhält jedoch alles, da das letzte Div mehr als den …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.