为了账号安全,请及时绑定邮箱和手机立即绑定

请问这样写有错吗

var $div=$("div"); $div[1].css("backgroundColor","red");


正在回答

3 回答

$div[1] 这个值是dom对象,操作要用.style.background="red"

0 回复 有任何疑惑可以回复我~

$div[1]是dom对象,不能用jq的方法,要用$($div[1])选取成jq对象。$在开头不代表就是jq对象,原生js也可以用$开头做变量名,$(xxx)才是jq对象

1 回复 有任何疑惑可以回复我~

有错,应该是var $div=$("div"); $($div[1]).css("backgroundColor","red");  因为$div[1]是一个dom对象。

0 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

请问这样写有错吗

我要回答 关注问题
意见反馈 帮助中心 APP下载
官方微信