jquery学习4_CSS、属性操作
为某个节点添加类,删除类,判断类是否存在
addClass,removeClass,hasClass
$("li").removeClass("bigger") $("li").addClass("basic") if( $("li").hasClass("basic")){ console.log("123") }
属性操作
样式:在style中写的,用css来操作 属性:在标签内写的,用attr方法操作
<img src="hahah.gif" alt="测试" title="123" $("img").attr({ alt:"图破了", title:"错错错", aa:"bb" })
在jquery 1.6版本以下,attr属性是不能设置"checked"、”selected“、"disabled"的。(在3.x版本没什么问题)
这时候需要通过prop进行设置。
$("input").eq(0).click(function () { $("#ck").atr("checked", true); }); $("input").eq(1).click(function () { $("#ck").prop("checked", false); });