元素属性操作
在jQuery中,可以对元素的属性执行获取、设置、删除的操作,通过attr()方法可以对元素属性执行获取和设置操作,removeAttr()方法可以删除某一指定的属性。
1.获取元素的属性
语法:attr(name)
参数name表示属性的名称
2.设置元素的属性
单个属性设置语法:attr(key,value)
多个属性设置语法:attr({key0:value0,key1:value1})
3.删除元素的属性
语法:removeAttr(name)
我们将通过下面示例讲解上述语法:
示例如下:
(1)描述
使用attr()方法设置、获取、删除a标记中href属性。
(2)代码实现
<script type="text/javascript">
$(function(){
$("#a1").attr("href","http://www.baidu.com");//设置a标记中的href属性
var $url = $("#a1").attr("href");//获取a标记中的href属性
$("#tip").html($url);
})
$(function(){//删除a标记中的href属性
$("#a1").removeAttr("href");
})
</script>
...省略代码
<h3>attr()方法设置元素属性</h3>
<a data="http://www.hubwiz.com" id="a1">点我就变</a>
<div>改变后的地址:<span id="tip"></span></div>
...省略代码
任务:把上面jQuery中的操作一一的在代码框中重现。