如何用Jquery获取某一个Div的Class或者ID

如题所述

jQuery中使用attr('属性名')可以返回属性的值。

语法:$(selector).attr([attribute]); // 返回attr中指定的当前选择器的属性值;

例如:

        $(selector).attr('id');  // 获取选择器的id

        $(selector).attr('class'); // 获取选择器的class类名

实例:

    1. 用jQuery获取div的class类名:

<div class="mystyle">我是div</div>
<script>
    $('div').attr('class'); // 得到“mystyle”
</script>

    2. 用jQuery获取当前点击的button的id:

<button id="btn" onclick="BtnClick(this)">按钮</button>
<script>
    function BtnClick(obj){
        $(obj).attr('id'); // 得到“btn”
    }
</script>

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-08-15
<html>
<head>
<script type="text/javascript" src="http://www.sz886.com/js/jquery-1.9.1.min.js"></script>
<script type="text/javascript">
$(document).ready(function() {
//得到id号
alert($("div").attr("id"));
//得到class, attr是得到选择的对象的属性
alert($("div").attr("class"));
});
</script>
</head>
<body>
<div id="myid" class="myclass">div</div>

</body>
</html>

如何用Jquery获取某一个Div的Class或者ID
如果知道是哪一个div了 如果id="nav" 获取class:$("#nav").attr("class")如果class="nav" 获取id: $(".nav").attr("id");也可以用 jq后期版本的 prop 和 attr一样的用法 望采纳,谢谢!

如何用Jquery获取某一个Div的Class或者ID
1. 用jQuery获取div的class类名:<div class="mystyle">我是div<\/div><script> $('div').attr('class'); \/\/ 得到“mystyle”<\/script> 2. 用jQuery获取当前点击的button的id:<button id="btn" onclick="BtnClick(this)">按钮<\/button><script> function BtnClick(obj){ $...

如何用Jquery获取某一个Div的Class或者ID
首先,要用jquery获取到这个元素,用attr方法可以输出这个元素的标签属性。例如:<div id='id1' class='class2'><\/div> ('#id1') 获取到这个元素,有很多种获取元素方法,可参考jquery的文档。('#id1').attr('id'),就是获取到ID ('#id1').attr('class'),就是获取到整个的class样式,...

如何用Jquery获取某一个Div的Class或者ID
根据attr(attribute)获取属性名,必须知道上一级的div的class名或者id名,或者本身知道div的class或者id要获取其他属性,都是这么做的。$("#d1").attr("xxx");xxx是你想获取的某个属性的值。完整如下:<div id="div1"><div class="c1" id="d1"><\/div><\/div> ("#div1").find("div"...

jquery通过id获取元素(jquery获取div的id)
1、通过jquery的方式,使用id选择器方式获取节点,然后获取值。2、通过原生的dom方式,获取id的值。每一个HTML元素都使用id来进行一个标注,随后可以通过document.getElementById(“ID名称”)取得指定的ID元素对象,取得元素对象之后就可以对其进行操作。但是document.getElementById()只能取得一个元素信息。d...

如何用Jquery获取某一个Div的Class或者ID
<\/div> 如果我想从submit处定位,获取到comment处DIv的ID,那么我就可以这样办:ID值为:[javascript] view plain copy (".submit").parent().parent().parent().parent().attr('id');其值为:22;CLASS值为:[javascript] view plain copy (".submit").parent().parent().parent().parent(...

jquery怎样在获取同一个div下的类的ID
思路:利用jQuery选择器直接根据类名获取对象→遍历对象→使用 attr() 方法获取id属性值。下面实例演示——获取所有class为test的元素的id值:1、HTML结构 <div class="test" id="div_id">我的类是test,id是div_id<\/div><input type="text" class="test" id="input_id" value="我的类是...

Jquery如何获得div下的元素
1、比如我们要得到或者获取到这个div元素。2、我们就可以这样做,使用$("div"),这就是直接通过元素名来获取,注意要加引号哦。3、或者你可以给元素添加类,如图,我就加了一个bd类。4、然后我们这样$(".bd")也是可以得到div元素的哦,注意类名是需要一个点的哦。5、此外,id也是一个不错的...

jquery 如何获取动态创建的div ID
可以用$("xxxx").attr('id');得到,前提是前面要有东西定位,不然不知道要找哪个div的id

jquery中怎么获取div的id值
1、根据div标签获取所有的div节点 var divs = $('div');\/\/获取所有的div节点 2、获取div的id divs.each(function(k,v){\/\/通过each循环每个div节点 alert(this.id);\/\/获取div节点的id值 });

相似回答