[英]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.