JQuery:获取属于input标签的label的值

时间:2013-03-05 10:46:56

标签: jquery html

我有一个标签,它使用for标签来标识它所属的输入标签。我想获得该标签中文本的值。这是代码:

<input type="radio" id="radio2" name="radio" checked="checked" value="SSN" /><label for="radio2">SSN</label>

我需要标签标签包含的值:即SSN ..到目前为止,我有这个:

var lbText = $('label[for="' + $('input:radio[name=radio]:checked').("out of ideas over here!") + '"]').html()

2 个答案:

答案 0 :(得分:1)

$('label[for="' + $('input:radio[name=radio]:checked').attr("id") + '"]').html()

这里是jsFiddle

答案 1 :(得分:0)

我认为这就是你想要的......:)

$('input:radio[name=radio]:checked').next().text();

fiddle here