課程
/前端開發
/jQuery
/jQuery基礎(二)—DOM篇
?$('li', 'li.item-ii')???? 逗號是什么意思啊? li.item 是選擇的什么啊
2016-09-11
源自:jQuery基礎(二)—DOM篇 6-2
正在回答
所有li標簽及li標簽中class=iten-li,這里的逗號和css樣式的逗號一樣。
_十年 提問者
我可以說上面的回答有誤嗎? ?
$('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”的標簽。
注意三者符號和語義的差別。
據我所知是這樣,我也還在學習中,如果不對,歡迎指正。
jquery支持多個匹配,在$()中用逗號隔開,
$('li', 'li.item')等價于$('li')與$('li.item')結合體,表示匹配所有的li元素對象及calss為item的li屬性對象
舉報
jQuery第二階段開啟DOM修煉,了解創建、插入、刪除與替換
2 回答$('li', 'li.item-ii')這是什么語法?是什么意思?
3 回答$('li.item-1')是什么意思??為什么這樣寫?
1 回答這個是什么意思?
1 回答這個是什么意思
1 回答$('li.item-ii').find('li') 等價于 $('li', 'li.item-ii')理解不了
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網安備11010802030151號
購課補貼聯系客服咨詢優惠詳情
慕課網APP您的移動學習伙伴
掃描二維碼關注慕課網微信公眾號
2016-09-11
所有li標簽及li標簽中class=iten-li,這里的逗號和css樣式的逗號一樣。
2017-03-31
我可以說上面的回答有誤嗎? ?
$('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”的標簽。
注意三者符號和語義的差別。
據我所知是這樣,我也還在學習中,如果不對,歡迎指正。
2016-09-17
jquery支持多個匹配,在$()中用逗號隔開,
$('li', 'li.item')等價于$('li')與$('li.item')結合體,表示匹配所有的li元素對象及calss為item的li屬性對象