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对象。