jquery中的css()是用来操纵style{}的,而attr()是加在标签内部的
<a href="#" style="aaa" title="" alt="bbb">ccc</a>
两个不相同呀,css是和style有关,attr是都可以获取,比如上面href,title,alt.
注:css("color","red");这样可以用的。但是attr("color","red")好像不可以这样用,attr的作用就是有一些html元素的属性jquery没有去封装,然后你又想用这些属性,就可以用attr,但是jquery都给你封装了css你在用attr("color","")就不产生效果了。
attr(”color“)和addClass("color")不等同,后者是为你这个html元素动态的添加class
attr():返回或设置HTML标签的属性值
线长高度等于div层的高度(或调整):
var h=("heights").offsetHeight;
var hh=("heights").offsetHeight+"px";
var h=(h-50)+"px";
$("#h_line").css("height",h);
background:
url() no-repeat scroll center center transparent
no-repeat 不重复repeat-x 是背景图横向平铺,scroll 背景图随页面滚动left,top,center写的是图片开始平铺的位置 0 0 背景图定位为所在框架的 左上端开始 transparent 背景色透明
<!--为了让IE支持HTML5元素,做如下操作:-->
<!--[if IE]>
<script type="text/javascript">
("section");
("header");
("footer");
</script>
<![endif]-->