欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

jQuery取得一组radio的说明文字 博客分类: jQuery浏览器 jqueryJavaScript 

程序员文章站 2024-02-22 19:01:18
...
项目中有个地方需要取得一组radio中被选中值的说明文字,折腾了很久,完全用jQuery的方式似乎不行,采用和js方法结合的方式如下:


<input type="radio" name="a" value="1">123</input>
<input type="radio" name="a" value="2">456</input>
<input type="radio" name="a" value="3">789</input>
<input type="radio" name="a" value="4">222</input>


类似这样的一组radio,取得选中的值不难
$("[name='a']:checked").val();


但是取得选中值后面的说明文字似乎不行 jQuery中的text()和html()方法不能应用在radio对象上,可以采取源生js的方式 由于是js方法 所以在获取jQuery对象后需要[0]转换成dom对象

$("[name='a']:checked")[0].nextSibling.nodeValue;
相关标签: jquery JavaScript