jQuery中css()与attr()之间的区别

html-css031

jQuery中css()与attr()之间的区别,第1张

attr函数attr(key, fn) 。key (String): 要设置的属性名称 ,value (Function): 返回值的函数 把src属性的值设置为title属性的值。

$("img").attr("title", function() { return this.src })HTML标记:

<img src="test.jpg" />结果:

<img src="test.jpg" title="test.jpg" />

而.css这个方法是针对css属性的也是就style里面的东西

你多看看手册就行了

attr设置元素的属性,css是设置元素的style样式,具体用法如下示例:

<a href="#" id="link">这是一个JQ示例</a>

<script>

$("#link").css("display","none")

$("#link").attr("title","JQ添加的title")

</script>

这里给id为link的元素添加了title,且增加了display:none的style样式。