亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

$('li', 'li.item') ,這個選擇器是什么意思;

?$('li', 'li.item-ii')???? 逗號是什么意思啊? li.item 是選擇的什么啊

正在回答

3 回答

所有li標簽及li標簽中class=iten-li,這里的逗號和css樣式的逗號一樣。

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

_十年 提問者

非常感謝!
2016-09-18 回復 有任何疑惑可以回復我~

我可以說上面的回答有誤嗎? ?

$('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”的標簽。

注意三者符號和語義的差別。

據我所知是這樣,我也還在學習中,如果不對,歡迎指正。

4 回復 有任何疑惑可以回復我~

jquery支持多個匹配,在$()中用逗號隔開,

$('li', 'li.item')等價于$('li')與$('li.item')結合體,表示匹配所有的li元素對象及calss為item的li屬性對象


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

舉報

0/150
提交
取消

$('li', 'li.item') ,這個選擇器是什么意思;

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號