
直接获取label对应的input对象就行,因为label会触发其对应的input对象,触发形式有两种,你这里用label将input对象包裹起来的写法是隐式触发,另一种显示触发是为label加上for属性,属性值指向input对象的id,无论采取哪种方法,label标签的点击事件都会传递到input对象上,所以这里可以这样获取:
// 点击触发,获取当前点击那个值就行
$('btn-groupbtn-overlapbtn-corner')find(':radio')click(function() {
consolelog($(this)val());
})
// 直接获取,获取哪个选中
var rdovalue = $('btn-groupbtn-overlapbtn-corner')find(':radio:checked')val();
consolelog(rdovalue);
1、查找子元素方式1:>\x0d\例如:var aNods = $("ul > a");查找ul下的所有a标签\x0d\2、查找子元素方式2:children()\x0d\3、查找子元素方式3:find()\x0d\\x0d\通过下标获取第n个子标签的ID值\x0d\\x0d\1var num1=$("ul > a:eq(0)")attr("ID");\x0d\2var num2=$("ul")children("a:eq(0)")attr("ID");\x0d\3var num3=$("ul")find("a:eq(0)")attr("ID");
需要准备的材料分别有:电脑、html编辑器、浏览器。
1、首先,打开html编辑器,新建html文件,例如:indexhtml,并引入jquery。
2、在indexhtml中的<script>标签,输入jquery代码:
$('body')append($('top1div span')attr('id'));
3、浏览器运行indexhtml页面,此时成功获取到了top1div类中span标签的id并打印了出来。
jquery获取标签名称:
jquery tagName prop()
如果想看某个元素是什么元素类型,只需要使用:
[object]attr("tagName")便可获取。
可以通过很多方式获取:id,name,class等都可以获取
$("#id")attr("自定义属性")
$("input[name="名称"]")attr("自定义属性")
$("class")attr("自定义属性")
模式就是这样的
以上就是关于JQuery获取Label标签的值全部的内容,包括:JQuery获取Label标签的值、jquery怎么获取当前标签下的子标签、jquery如何获取子标签的ID值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)