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

这个地方没有很明白

处理一:传递选择器  $('li').add('p') 

处理二:传递dom元素  $('li').add(document.getElementsByTagName('p')[0])

处理一不是已经将p元素添加到li的合集后面了吗,处理二的作用是什么

正在回答

1 回答

处理一的意思可以这样说,

eg: $('li').add('p').css('background','#f00');

在选择li合集上后面的添加了p,上面的代码可以理解为$('li')是一个合集,既是相当于li的数组集合和和p标签都选择了同一样式

处理二:document.getElementsByTagName('p')[0]指的是返回带有指定标签名(p)的对象的集合。而【0】指的是下标,找到文档中第一个p标签。处理一:$('li').add('p')中的p是通过标签名来找到p ,这只是通过两种不同的方式找到元素而已   (个人理解)


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

weibo_猪猪猪惠婷_0 提问者

懂了,谢谢,是我理解错了
2016-10-15 回复 有任何疑惑可以回复我~

举报

0/150
提交
取消

这个地方没有很明白

我要回答 关注问题
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号