Jquery的attr()和css()和addclass()的区别

如题哦
2024-11-29 19:27:47
推荐回答(3个)
回答1:

atrr可以读取设置属性,css是style,addclass是class,这些可以使用attr设置,attr还可以设置其他属性,如,a标签的href连接地址等,
css是专用读取css属性的,是行内样式。
addclass是给现在的样式新增加(不替换以前有的)样式,如果以前已经有了一个myclass1,现在新增一个,myclass1不会消失

回答2:

亲,很高兴为你回答
addclass() 方法向被选元素添加一个或多个类。
该方法不会移除已存在的 class 属性,仅仅添加一个或多个 class 属性。

attr() 方法设置或返回被选元素的属性值。
根据该方法不同的参数,其工作方式也有所差异。

css() 为所有匹配元素的给定 CSS 属性设置值

亲,有问题继续追问我哦。。。

回答3:

attr()是属性,例如checked,disabled,readonly这些,这些是属性。

css是样式,例如width,height,left,top。
addClass()是个加上class。你需要有一个样式。
.test{
width:100px;

height:100px;
}