jquery 通过class获得id方法如下:
$("类名")取对象
$("类名")attr("id") 取对象的ID
JQuery是继prototype之后又一个优秀的Javascript库。它是轻量级的js库 ,它兼容CSS3,还兼容各种浏览器(IE 60+, FF15+, Safari 20+, Opera 90+),jQuery20及后续版本将不再支持IE6/7/8浏览器。
这个是jq语法吧,$(this)就是获取当前的意思,例如你点击了一个地方,那么this就是指向这个地方。parents就是父级,后面指定的是父级的标签tr,attr在这里是获取,后面的参数就是id,意思就是获取id,相当于js的getAttribute(),但是attr的功能比它强大,attr除了获取还可以设置。相当于js的setAttribute()
jquery代码可以用"$('dd a')"获取到所有的a标签,然后再循环获取这些id属性。
循环可以使用for,foreach,map等函数进行循环遍历。
jquery用"attr('id')"获取id属性,拼接起来就可以了。
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 10 Transitional//EN" ">
使用jQuery框架 *** 作HTML DOM是一件极其便捷的事情,如下 *** 作即可获取相应节点的数据,id和名字(下文中引用“$(this)”表示一个jQuery对象):
获取节点标签内容数据: $(this)html( )
获取表单组件中的值: $(this)val()
获取节点中的文本内容(例如textarea): $(this)text()
获取节点的id: $(this)attr("id")
获取节点的名字: $(this)attr("name")
使用attr()函数,如下:
1234<div class="Div" id="divID"></div> $("div")attr("class"); //获取其类名$("div")attr("id"); //获取其ID
其中1234可以为任意数字,通过class获取节点,获取的是一个数组。
<a href="javascript:;" class="btn-del weui_btn weui_btn_primary" id="7" onclick="goDel()">删除</a>
改成
<a href="javascript:;" class="btn-del weui_btn weui_btn_primary" id="7" onclick="goDelcall(this)">删除</a>使用JavaScript获取某个元素的属性值可以使用jQuery中的选择器+attr()方法。
工具原料:编辑器、浏览器
1、实现的思路是先使用选择器通过id获取到这个元素,然后使用attr方法获取某个属性的值,代码如下:
<div id="div1" class="test"></div>
<script>
consolelog($('#div1')attr('class'));
</script>
2、运行的结果是获取到了class的值test,如下图:
以上就是关于jquery 通过class获得id全部的内容,包括:jquery 通过class获得id、var id = $(this).parents('tr').attr("id");、js如何获取指定位置a标签的id等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)