jQuery-Selektor: finden Sie Tabelle-Zelle basierend auf dem Inhalt
Ich versuche, wählen Sie eine Zelle in der Tabelle enthält einen bestimmten text, konnte aber nicht noch herausfinden, wie es funktioniert:
Ich bin mit diesem code funktioniert aber nicht:
var td = $("td:contains('MyCell')",tbl);
Irgendwelche Ideen, was falsch?
Das sollte funktionieren. Könnten Sie ein paar mehr Kontext für Ihr code und HTML?
Sie sind mit dem 2. argument $() richtig?
Sie sind mit dem 2. argument $() richtig?
InformationsquelleAutor Fuxi | 2010-11-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den Beispiel-code unten für mich gearbeitet. Hoffe, es hilft....
InformationsquelleAutor exoboy
Vielleicht anstelle des zweiten Parameters
tbl
InformationsquelleAutor JustcallmeDrago
Nur um sicher zu gehen, "MyCell" im inneren der Zelle und nicht die class-Namen oder ein Attribut der
<td>
, richtig?Andere Möglichkeit ist die
:contains()
Selektor ist der empfindliche Fall, also wenn der Inhalt "myCell" der selector-würde es nicht finden.InformationsquelleAutor Mottie
haben Sie versucht, ohne die "? wie in
InformationsquelleAutor bevacqua