前面的話

  本文介紹過(guò)濾選擇器中的內(nèi)容選擇器。內(nèi)容選擇器的過(guò)濾規(guī)則主要體現(xiàn)在它所包含的子元素或文本內(nèi)容上

 

:contains(text)

  :contains(text)選擇器選擇含有文本內(nèi)容為'text'的元素,返回集合元素

//返回所有文本內(nèi)容包含'test'的元素 $(':contains("test")') //返回所有文本內(nèi)容包含'test'的span元素 $('span:contains("test")')

  該選擇器并沒(méi)有對(duì)應(yīng)的CSS選擇器,如果使用javascript實(shí)現(xiàn)類似$('span:contains("test")').css('color','red')的效果

電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),平面設(shè)計(jì)培訓(xùn),網(wǎng)頁(yè)設(shè)計(jì)培訓(xùn),美工培訓(xùn),Web培訓(xùn),Web前端開(kāi)發(fā)培訓(xùn)

var spans = document.getElementsByTagName('span'); for(var i = 0; i < spans.length; i++){     if(/test/.test(spans[i].innerHTML)){         spans[i].style.color = 'red';     } }

電腦培訓(xùn),計(jì)算機(jī)培訓(xùn),平面設(shè)計(jì)培訓(xùn),網(wǎng)頁(yè)設(shè)計(jì)培訓(xùn),美工培訓(xùn),Web培訓(xùn),Web前端開(kāi)發(fā)培訓(xùn)

網(wǎng)友評(píng)論