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

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

使用 JQuery 的 find 方法,如何根據(jù)“foo”子元素的內(nèi)容選擇某個(gè) HTML 元素

使用 JQuery 的 find 方法,如何根據(jù)“foo”子元素的內(nèi)容選擇某個(gè) HTML 元素

手掌心 2023-08-21 19:31:30
假設(shè)我有如下 HTML:<div class="foo-container">  <div class="foo">    <div class="foo-child">      <span>The Important Label</span>    </div>  </div>  <div class="elem-to-manipulate">    <p>I want to manipulate the style in this because it's the sibling of "The Important Label"</p>  </div></div>p基于其同級元素具有 text 的事實(shí),我如何定位該元素The Important Label。我得到了類似的東西$('.root').find('.foo > .foo-child > span:contains("The Important Label")')這成功地讓我獲得了span元素。但現(xiàn)在我如何獲取p兄弟中的元素div?有沒有辦法告訴 find 哪個(gè)父母要得到兄弟姐妹?
查看完整描述

1 回答

?
隔江千里

TA貢獻(xiàn)1906條經(jīng)驗(yàn) 獲得超10個(gè)贊

$('.root').find('.foo:has(> .foo-child > span:contains("The Important Label")) + div > p')
  • aaa:has(bbb)檢查是否有匹配的內(nèi)容aaa bbb,然后才匹配aaa

  • +匹配先前匹配元素的下一個(gè)同級元素

(根據(jù)您的用例,您可能會滿意.foo:contains("The Important Label") + div > p......)


查看完整回答
反對 回復(fù) 2023-08-21
  • 1 回答
  • 0 關(guān)注
  • 119 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

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

幫助反饋 APP下載

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

公眾號

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