慕少1832090
2018-08-01 16:47
var $div=$("div"); $div[1].css("backgroundColor","red");
$div[1] 这个值是dom对象,操作要用.style.background="red"
$div[1]是dom对象,不能用jq的方法,要用$($div[1])选取成jq对象。$在开头不代表就是jq对象,原生js也可以用$开头做变量名,$(xxx)才是jq对象
有错,应该是var $div=$("div"); $($div[1]).css("backgroundColor","red"); 因为$div[1]是一个dom对象。
jQuery基础 (一)—样式篇
217509 学习 · 1218 问题
相似问题