我有以下元素,需要获取选中输入复选框的强元素的文本值
<input class="inputCheckbox" tpye="checkbox"><strong>Testing</strong>
我厌倦了这个但没有工作..
$(".inputCheckbox input:checked strong").text();
我有以下元素,需要获取选中输入复选框的强元素的文本值
<input class="inputCheckbox" tpye="checkbox"><strong>Testing</strong>
我厌倦了这个但没有工作..
$(".inputCheckbox input:checked strong").text();
您拼错了单词类型。
<input class="inputCheckbox" type="checkbox"><strong>Testing</strong>
你可以试试,
$(".inputCheckbox input:checked").parent().find("strong").text();
问题是strong
元素不在元素内部input
,而是在它旁边。您在这里有几个选择。最简单的方法是给strong
元素一个类名或 id。另一种选择是使用 undefined 所建议的兄弟姐妹。
找到strong
这样的元素
<p>Hello How are you <strong>Chandan </strong></p>
试试这个:
$(this).find("strong").text();
输出:
钱丹