簡體   English   中英

<a>使用不包含特定文本跨度的jQuery</a>查找<a>標簽</a>

[英]Find <a> tags using jquery with no span of particular text in it

我試圖找到沒有特定文本范圍作為子元素的標簽。

HTML


      <div>
        <a class = "Enabled Select">
          <span>Text1</span></a>
        <a class = "EnabledSelect">
          <span>Text1</span></a>
        <a class = "Enabled Select">
          <span>DonotSelectme</span></a>
        <a class = "Enabled Select">
          <span>Text1</span></a>
        <a class = "Enabled Select">
          <span>DonotSelectme</span>
      <a class = "Enabled ImageLink">
          <span>DonotSelectme</span></a>
     <a class = "Enabled ImageLink">
          <span>SelectMe</span></a>
    </div>

到目前為止的jQuery

$link= `$("a.Enabled.Select").not(".ImageLink").not("span:contains('DonotSelectme')")

它應該還給我三個標簽。

      <a class = "Enabled Select">             
      <a class = "Enabled Select">
     <a class = "Enabled Select">
var $link = $("a.Enabled.Select").not(".ImageLink").not(":has(span:contains('DonotSelectme'))")

這就是我想要的

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM