没看到input 有这种写法,你可以这样,
aa
bb
选择了一个radio那么文本值就是$(":radio:checked + span").text();
按照你说的在JQ里面估计是取不到值得 aa bb只是起到显示的作用 在使用radio控件时 都是取它的 value 值
方法: var appointmentRadio= $("input[name=appointmentRadio]:checked").val();
首先你的radio写法不规范
应该是这么写:
html==========================
js============================
$(function()
{
$('.label').click(function(e)
{
var text=$(this).text();
alert(text);
});
});
aa
bb
alert($("input[type='radio']:checked").next("span").html());
简单,亲测有效