如何使用jquery从强元素中获取文本?

时间:2012-10-28 05:27:34

标签: jquery

我有以下元素,需要获取选中输入复选框的强元素的文本值

<input class="inputCheckbox" tpye="checkbox"><strong>Testing</strong>

我厌倦了但没有工作..

$(".inputCheckbox input:checked strong").text();

3 个答案:

答案 0 :(得分:5)

你拼错了单词类型。

<input class="inputCheckbox" type="checkbox"><strong>Testing</strong>

你可以尝试,

$(".inputCheckbox input:checked").parent().find("strong").text();

答案 1 :(得分:1)

问题是strong元素不在input元素内,而是在它旁边。你有几个选择。最简单的方法是为strong元素提供类名或ID。另一种选择是使用undefined建议的兄弟姐妹。

答案 2 :(得分:-1)

要找到strong个元素

<p>Hello How are you <strong>Chandan </strong></p>

尝试一下:

$(this).find("strong").text();

输出:

邯郸