$('li', 'li.item') ,这个选择器是什么意思;
$('li', 'li.item-ii') 逗号是什么意思啊 li.item 是选择的什么啊
$('li', 'li.item-ii') 逗号是什么意思啊 li.item 是选择的什么啊
2016-09-11
我可以说上面的回答有误吗?
$('li', '.item-ii')就是在class=’item-ii‘ 这个标签的后代中找 li 标签 ,所以才有课程中说的$('.item-ii').find('li') 等价于 $('li', '.item-ii')。
如果是像回答者中说的多个匹配,那应该是$('li,.item-ii'),注意这里两个元素在同个引号内,并且逗号隔开。
另一种情况$('li .item-ii'),两元素在同个引号内,但是中间是空格隔开,则表示 li 标签下(就是li的后代中找)class=“item-ii”的标签。
注意三者符号和语义的差别。
据我所知是这样,我也还在学习中,如果不对,欢迎指正。
举报