第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

parents()加了參數(shù)和沒加是一樣的結(jié)果?

$('.item-b').parents(":contains('B')").css('border', '2px solid blue')

這句代碼會(huì)把所有元素框起來,但是如果把:contains('B')換成:last就只會(huì)框一個(gè),有沒有人知道為什么TT

正在回答

2 回答

前面 $('.item-b').parents 就相當(dāng)于獲得了.item-b 的所有祖輩元素并形成一個(gè)集合,后面()中的參數(shù)相當(dāng)于在這個(gè)集合里再做操作,你看,要是輸入:contains('B')的話,因?yàn)檫@個(gè)集合里是沒有它的,所以和(空)是一個(gè)效果【因?yàn)?.item-b'和:contains('B')代表的是一個(gè)節(jié)點(diǎn)0.0]】,如果換成 :last,就會(huì)得到集合里的最后一個(gè)值,并在它上面操作【框一個(gè)(是html?)】,你還可以試試 lt或者eq().

1 回復(fù) 有任何疑惑可以回復(fù)我~
#1

洛洛 提問者

嗷嗷嗷 謝謝 講的很明白 懂樂~
2017-08-23 回復(fù) 有任何疑惑可以回復(fù)我~

parents返回的是所有的祖先元素,:contains('B')選擇的是包含制定文本的元素,即li,所以,從ul開始,所有的祖先元素都被加了邊框,而:last選擇了祖先元素里邊的最后一個(gè),所以就只有最后一個(gè)加了邊框

0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

辣條寶寶

也是初學(xué),個(gè)人見解,若是錯(cuò)了,望請(qǐng)指正
2017-08-20 回復(fù) 有任何疑惑可以回復(fù)我~
#2

洛洛 提問者 回復(fù) 辣條寶寶

我也是初學(xué)~ 謝謝講解^^
2017-08-23 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消

parents()加了參數(shù)和沒加是一樣的結(jié)果?

我要回答 關(guān)注問題
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)