Я использую selectorgadget , чтобы помочь мне выбрать элементы в документе. Но когда я использовал его на jQuery, он не работает. Селектор n-го ребенка, кажется, не работает для меня.
<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>
HTML выше. Есть много книжных классов. Div wrap - это оболочка, которая заключила их всех. Селектор гаджета сказал, что при использовании:
$("#wrap tr:nth-child(1) b")
Следует выбрать элемент TD с тегом <b>
. Поэтому следует выбрать «jQuery».
Я попробовал, но это не сработало. Когда я попробовал:
var query = $("#wrap tr:nth-child(1) b").text();
alert(query);
Браузер отправляет предупреждение без текста. И когда я попробовал:
var query = $("#wrap tr:nth-child(1) b").html();
alert(query);
Браузер отправляет нулевое предупреждение.
Что не так?