没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
jQuery中操纵元素属性的方法: attr(): 读或者写匹配元素的属性值. removeAttr(): 从匹配的元素中移除指定的属性. attr()方法 读操作 attr()读操作. 读取的是匹配元素中第一个元素的指定属性值. 格式: .attr(attributeName),返回值类型:String.读取不存在的属性会返回undefined. 注意选择器的选择结果可能是一个集合,这里仅仅获取的是集合中第一个元素的该属性值. 看例子: 复制代码 代码如下: <!DOCTYPE html> <html> <head> <script type=”tex
资源推荐
资源详情
资源评论
详谈详谈jQuery操纵操纵DOM元素属性元素属性 attr()和和removeAtrr()方法方法
jQuery中操纵元素属性的方法:
attr(): 读或者写匹配元素的属性值.
removeAttr(): 从匹配的元素中移除指定的属性.
attr()方法方法 读操作读操作
attr()读操作. 读取的是匹配元素中第一个元素的指定属性值.
格式: .attr(attributeName),返回值类型:String.读取不存在的属性会返回undefined.
注意选择器的选择结果可能是一个集合,这里仅仅获取的是集合中第一个元素的该属性值.
看例子:
复制代码 代码如下:
<!DOCTYPE html>
<html>
<head>
<script type=”text/javascript” src=”/jquery/jquery.js”></script>
<script type=”text/javascript”>
$(document).ready(function () {
$(“button”).click(function () {
alert($(“p”).attr(“title”));//获取属性
// this code can only get the first element’s attribute.
});
});
</script>
</head>
<body>
<p title=”title1″>paragraph 1</p>
<p title=”title2″>paragraph 2</p>
<br/>
<button>get title</button>
</body>
</html>
运行结果:弹框显示: title1.
想要分别获取每一个元素的属性,需要使用jQuery的循环结构,比如.each()或.map()方法.
上面的例子可以改成:
复制代码 代码如下:
<script type=”text/javascript”>
$(document).ready(function () {
$(“button”).click(function () {
//get attribute for every element in selection.
$(“p”).each(function () {
alert($(this).attr(“title”));
});
});
});
</script>
即可分别获取每个元素的属性.
attr()方法方法 写操作写操作
attr()写操作. 为匹配元素的一个或多个属性赋值.
一般格式: .attr(attributeName, value), 即为属性设置value.
返回值类型:jQuery.也即支持链式方法调用.
执行写操作的时候,如果指定的属性名不存在,将会增加一个该名字的属性,即增加自定义属性,其名为属性名,其值为value值.
写属性是为匹配集合中的每一个元素都进行操作的,见例子:
复制代码 代码如下:
<!DOCTYPE html>
<html>
<head>
<script type=”text/javascript” src=”/jquery/jquery.js”></script>
<script type=”text/javascript”>
$(document).ready(function(){
$(“#button1”).click(function(){
$(“p”).attr(“title”,”Hello World”);
资源评论
weixin_38580959
- 粉丝: 3
- 资源: 961
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功