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.

24
jQuery Set Select Index
Ich habe ein Auswahlfeld: <select id="selectBox"> <option value="0">Number 0</option> <option value="1">Number 1</option> <option value="2">Number 2</option> <option value="3">Number 3</option> <option value="4">Number 4</option> <option value="5">Number 5</option> <option value="6">Number 6</option> <option value="7">Number 7</option> </select> Ich möchte eine der Optionen basierend auf dem ausgewählten Index als "ausgewählt" festlegen. Wenn ich beispielsweise versuche, "Nummer 3" …


18
jQuery: Überprüfen Sie, ob div mit einem bestimmten Klassennamen vorhanden ist
Mit jQuery generiere ich programmgesteuert eine Reihe solcher div's: <div class="mydivclass" id="myid1">Some Text1</div> <div class="mydivclass" id="myid2">Some Text2</div> An einer anderen Stelle in meinem Code muss ich feststellen, ob diese DIVs vorhanden sind. Der Klassenname für die Divs ist derselbe, aber die ID ändert sich für jedes Div. Irgendeine Idee, wie …


8
Rufen Sie mit jQuery eine Liste der aktivierten Kontrollkästchen in einem div ab
Ich möchte eine Liste mit Namen von Kontrollkästchen erhalten, die in einem Div mit einer bestimmten ID ausgewählt sind. Wie würde ich das mit jQuery machen? Zum Beispiel möchte ich für dieses div Array ["c_n_0"; "c_n_3"] oder eine Zeichenfolge "c_n_0; c_n_3" <div id="checkboxes"> <input id="chkbx_0" type="checkbox" name="c_n_0" checked="checked" />Option 1 …

4
Auswählen mehrerer Klassen mit jQuery
Ich habe genau hingeschaut und kann anscheinend nicht herausfinden, wie alle Elemente, die bestimmten Klassen entsprechen, in einer jQuery-Selektoranweisung wie der folgenden ausgewählt werden: $('.myClass', '.myOtherClass').removeClass('theclass'); Irgendwelche Ideen, wie dies erreicht werden kann? Die einzige andere Möglichkeit ist zu tun $('.myClass').removeClass('theclass'); $('.myOtherClass').removeClass('theclass'); Aber ich mache das mit einigen Klassen, daher …

15
Verwenden von jquery, um alle aktivierten Kontrollkästchen mit einem bestimmten Klassennamen abzurufen
Ich weiß, dass ich damit alle aktivierten Kontrollkästchen auf einer Seite abrufen kann: $('input[type=checkbox]').each(function () { var sThisVal = (this.checked ? $(this).val() : ""); }); Aber ich verwende dies jetzt auf einer Seite, die einige andere Kontrollkästchen enthält, die ich nicht einschließen möchte. Wie würde ich den obigen Code ändern, …

6
jQuery's .bind () vs. .on ()
Ich habe zwei großartige Artikel gefunden, die über die neue Funktion sprechen .on(): jquery4u.com , elijahmanor.com . Gibt es eine Möglichkeit, wo das .bind()Still besser zu bedienen ist als .on()? Zum Beispiel habe ich einen Beispielcode, der so aussieht: $("#container").click( function( e ) {} ) Sie können feststellen, dass nur …

4
Wie kann ich $ (this) von einem jQuery-Selektor ausschließen?
Ich habe so etwas: <div class="content"> <a href="#">A</a> </div> <div class="content"> <a href="#">B</a> </div> <div class="content"> <a href="#">C</a> </div> Wenn auf einen dieser Links geklickt wird, möchte ich die Funktion .hide () für die Links ausführen, auf die nicht geklickt wird. Ich verstehe, dass jQuery den Selektor: not hat, aber …

9
Holen Sie sich das zweite Kind mit jQuery
$(t).html() kehrt zurück <td>test1</td><td>test2</td> Ich möchte die zweite tdvom $(t)Objekt abrufen . Ich habe nach einer Lösung gesucht, aber nichts hat bei mir funktioniert. Irgendeine Idee, wie man das zweite Element bekommt?

9
jquery data selector
Ich muss Elemente basierend auf Werten auswählen, die im .data()Objekt eines Elements gespeichert sind . Zumindest möchte ich Dateneigenschaften der obersten Ebene mithilfe von Selektoren auswählen, möglicherweise wie folgt: $('a').data("category","music"); $('a:data(category=music)'); Oder vielleicht hat der Selektor das reguläre Attribut-Selektor-Format: $('a[category=music]'); Oder im Attributformat, aber mit einem Bezeichner, der angibt, dass …


5
jQuery-Selektor für Eingaben mit eckigen Klammern im Attribut name
Ich versuche, dieses Element auszuwählen, das im Namensattribut eckige Klammern hat: <input type="text" name="inputName[]" value="someValue"> Ich habe es versucht (was nicht funktioniert): $('input[inputName[]=someValue]') und das auch nicht: $('input[inputName[]=someValue]') oder dieses: $('input["inputName[]"=someValue]') EDIT: Wie einige von Ihnen betont haben, $('input[inputName=someValue]')würde nie funktionieren. Was ich versuchte zu tun war : $('input[name=inputName][value=someValue]'). (Aber …



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.