.parents()方法參數(shù)問(wèn)題
$("button:first").click(function() {
? ? ? ? $('.item-1').parents(':contains(B)').css('color','red')
? ? })
為什么這句代碼會(huì)使所有的字體顏色為紅色,不是應(yīng)該只有查找到的父元素的文本內(nèi)容包含字符串B的字體才會(huì)變紅色嗎?求解
$("button:first").click(function() {
? ? ? ? $('.item-1').parents(':contains(B)').css('color','red')
? ? })
為什么這句代碼會(huì)使所有的字體顏色為紅色,不是應(yīng)該只有查找到的父元素的文本內(nèi)容包含字符串B的字體才會(huì)變紅色嗎?求解
2017-08-15
舉報(bào)
2017-08-15
我的理解是 li.item-b元素中有B ?但是它往上所有的父元素都包含這個(gè)元素 ?所以查找出了li.item-b往上的所有的元素 ?把color換成邊框更清晰可見(jiàn)一點(diǎn)
2017-08-16
同意上樓
2017-08-15
應(yīng)該是因?yàn)閰?shù)無(wú)效吧