jQuery中attr()方法用法实例(2)

参数列表:
参数   描述  
name   定义要设置值的属性的名称。  
function(index,oldvalue)   定义返回属性值的函数
index - 可选,接受选择器的索引位置。
class - 可选,接受选择器的当前的属性值。
 

实例代码:

复制代码 代码如下:


<!DOCTYPE html>
<html>
<head>
<meta charset=" utf-8">
<meta content="https://www.jb51.net/" />
<title>attr()函数-脚本之家</title>
<style type="text/css">
div{
  height:200px;
  width:200px;
  border:1px solid blue
}
.font{
  font-size:18px;
}
.bg{
  background:#336;
  color:red;
}
.reset{
  font-size:20px;
  color:green;
}
</style>
<script type="text/javascript" src="https://www.jb51.net/mytest/jQuery/jquery-1.8.3.js"></script>
<script type="text/javascript">
$(document).ready(function(){
  $("#btn").click(function(){
    $("div").attr("class" ,function(){
      return "reset"
    })
  })
})
</script>
</head>
<body>
<div>脚本之家欢迎您</div>
<button>点击查看效果</button>
</body>
</html>

以上代码中,同样可以设置div的class属性值,只是属性值是以函数的返回值方式获得的。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/wgxgjx.html