
jquery可以用attr函数来获取class的值。
1、新建html文档,在head标签中引入jquery的js文件或者cdn链接:
2、在body标签中添加一个div标签,设置div的“id”为“test”,设置div的类名“class”为“demo”:
3、添加代码“$('#test')attr('class')”,其中“$('#test')”指的是根据id“test”选择这个div,“attr('class')”指的是使用“attr”函数获取类名“class”的值:
jq可以直接使用$("div")获得所有div,但是如果要具体到一个div的话,需要给div一个标记,然后通过html就可以获取值了。
1<div id="divId" class="divClass"> 内容 </div>
123/jq 代码 jq选择器/$("#divId")html();$("divClass")html();
JS: documentgetElementById("sid")value;
Jquery: $("#sid")val();
直接就可以获取指定select的选中的值;
如果是多选的话,需要用其他方法。
alert($("#eID")val()+"/"+documentgetElementById("eID")value);
css方法:
1、取得第一个段落的color样式属性的值。
$("p")css("color");2、将所有段落的字体颜色设为红色并且背景为蓝色。
$("p")css({ color: "#ff0011", background: "blue" });<html><head>
<title>JQuery中如何获取样式属性的值</title>
<script type="text/javascript" src="jqueryjs"></script>
<style>
top {
background: url(Tupianjpg) no-repeat;
width: 75px;
height: 90px;
}
</style>
<script type="text/javascript">
$(function () {
var url = $("divtop")css("background-image");
alert(url);
})
</script>
</head>
<body>
<div class="top"></div>
</body>
</html>
获取值:
文本框,文本区域:$("#txt")attr("value");
多选框checkbox:$("#checkbox_id")attr("value");
单选组radio: $("input[@type=radio][@checked]")val();
下拉框select: $('#sel')val();
控制表单元素:
文本框,文本区域:$("#txt")attr("value",'');//清空内容
$("#txt")attr("value",'11');//填充内容
多选框checkbox: $("#chk1")attr("checked",'');//不打勾
$("#chk2")attr("checked",true);//打勾
if($("#chk1")attr('checked')==undefined) //判断是否已经打勾
单选组radio: $("input[@type=radio]")attr("checked",'2');//设置value=2的项目为当前选中项
下拉框select: $("#sel")attr("value",'-sel3');//设置value=-sel3的项目为当前选中项
$("<option value='1'>1111</option><option value='2'>2222</option>")appendTo("#sel")//添加下拉框的option
$("#sel")empty();//清空下拉框
以上就是关于jquery怎么取class的值全部的内容,包括:jquery怎么取class的值、jquery中怎么获取div中的值、jquery怎么获取select选中的值等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)