closest()方法接受一個匹配元素的選擇器字符串,如何理解
?$('li.item-1')// $('.item-1')這樣為什么不能
??????????? .closest('.level-2')
??????????? .css('border', '1px solid red')
?$('li.item-1') 和 $('.item-1')有什么不同
?$('li.item-1')// $('.item-1')這樣為什么不能
??????????? .closest('.level-2')
??????????? .css('border', '1px solid red')
?$('li.item-1') 和 $('.item-1')有什么不同
2018-01-09
舉報
2018-03-20
實測 沒區別 都能選的出來,而且結果一致。邏輯上也不難理解,li.item-1是指li標簽下class為item-1的標簽元素,.item-1找的是class為item-1的標簽元素,在這個案例里 不就是同一個么?
2018-01-10
?$('li.item-1')是在li標簽下尋找對應的class(item-1)
$('.item-1')是直接尋找class(item-1)
可能您的需求方面只需要li標簽下的class(item-1)
所以才只能只能?$('li.item-1')。