Ich verwende selectorgadget, um mir zu helfen, Elemente auf dem Dokument auszuwählen. Aber wenn ich es auf jQuery verwendete, funktioniert es nicht. Der N-Kind-Selektor scheint nicht für mich zu arbeiten.Ich habe ein Problem bei der Auswahl eines Elements in jQuery
<div id = "wrap">
<div class = "book">
<div class = "chapter">
<p class = "text">
<table>
<tbody>
<tr>
<td>Title</td>
<td>
<b>jQuery</b>
</td>
</tr>
</tbody>
</table>
<p>
</div>
</div>
</div>
Das HTML ist oben. Es gibt viele Buchklassen. Der Div-Wrapper ist der Wrapper, der sie alle umschließt. Selector Gadget sagte, dass, wenn ich folgendes benutze:
$("#wrap tr:nth-child(1) b")
Es sollte das TD-Element mit dem <b>
Tag darin auswählen. Daher sollte "jQuery" ausgewählt werden.
Ich habe es versucht, aber es hat nicht funktioniert. Wenn ich es versuchte:
var query = $("#wrap tr:nth-child(1) b").text();
alert(query);
Der Browser sendet eine Warnung ohne Text. Und wenn ich es versuchte:
var query = $("#wrap tr:nth-child(1) b").html();
alert(query);
Der Browser sendet eine NULL-Warnung.
Was ist los?
könnten Sie das Markup anzeigen? –
Ja, ich habe vergessen, die Markup zu enthalten .. Entschuldigung! Danke –
Ich habe gerade versucht, Ihren Code und es hat gut für mich funktioniert ... –