attr()方法在jquery中也很常用,但它用法却有两个:
当该方法用于返回属性值,则返回第一个匹配元素的值:该例子返回img 对象的width属性
<script>
$(document).ready(function(){
$("button").click(function(){
alert("图片宽度: " + $("img").attr("width"));
});
});
</script>
</head>
<body>
<img src="img_pulpitrock.jpg" alt="Pulpit Rock" width="284" height="213">
<br>
<button>返回图片的宽度</button>
</body>
当该方法用于设置属性值,则为匹配元素设置一个或多个属性/值对:该例子设置img对象的width和height属性
<script>
$(document).ready(function(){
$("button").click(function(){
$("img").attr({width:"150",height:"100"});
});
});
</script>
</head>
<body>
<img src="img_pulpit