Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 查找<;a>;使用jquery标记,其中没有特定文本的范围_Javascript_Jquery - Fatal编程技术网

Javascript 查找<;a>;使用jquery标记,其中没有特定文本的范围

Javascript 查找<;a>;使用jquery标记,其中没有特定文本的范围,javascript,jquery,Javascript,Jquery,我试图找到并没有特定文本跨度作为子元素的标记 HTML <div> <a class = "Enabled Select"> <span>Text1</span></a> <a class = "EnabledSelect"> <span>Text1</span></a> <a c

我试图找到并没有特定文本跨度作为子元素的标记

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>
它应该会把三个a标签还给我

      <a class = "Enabled Select">             
      <a class = "Enabled Select">
     <a class = "Enabled Select">


这就是我要找的

为什么所有a元素中都只有一个随机的第二个字符串?为什么不关闭a元素?
class=“Enabled”选择“
无效所有标记都已关闭-这也是无效的!使用有效的HTML,稍微清除一些奇怪的东西,效果很好->你发布的HTML根本就不有效。帮你自己一个忙,给jQuery一个机会,消除你在
      <a class = "Enabled Select">             
      <a class = "Enabled Select">
     <a class = "Enabled Select">
var $link = $("a.Enabled.Select").not(".ImageLink").not(":has(span:contains('DonotSelectme'))")