首頁  >  文章  >  web前端  >  jquery不等於屬性選擇器是什麼

jquery不等於屬性選擇器是什麼

藏色散人
藏色散人原創
2020-12-14 10:44:583367瀏覽

jquery不等於屬性選擇器是指「[attribute!=value]」選擇器,用於選取所有不存在指定屬性或指定屬性值不等於某值的所有元素。

jquery不等於屬性選擇器是什麼

本文操作環境:windows10系統、jquery 1.11.1、thinkpad t480電腦。

推薦:《jquery影片教學

jquery屬性不等於選擇器是[attribute!=value]選擇器;用來選取所有不存在指定屬性或指定屬性值不等於某值的所有元素。

選擇器將屬性值看做是普通字串(這點跟class選擇器不同),例如$('a[rel!=nofollow]') 將匹配c138709809d5cab2cf1156cf8471345aSome text5db79b134e9f6b82c0b36e0489ee08ed。

以下程式碼顯示取得ID不等於cheese的所有元素。

<!DOCTYPE html> 
<html>
    <head>
        <script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
    </head> 
    <body>
        <div id="eggs"></div> 
        <div id="ham"></div> 
        <div id="cheese"></div> 
        <script>
            var n = $("[id!=&#39;cheese&#39;]").length; 
            alert(n);
        </script> 
    </body> 
</html>

以下程式碼選擇所有input的名稱不為me的輸入框元素。

<html>
  <head>
    <script src="http://code.jquery.com/jquery-1.11.1.min.js"></script>
    <script type="text/javascript">
    $(document).ready(function(){
          $("input[name!=&#39;me&#39;]").next().text(" changed");
    });
    </script>
  </head>
  <body>
      <div>
        <input type="radio" name="you" value="A" />
        <span>data</span>
      </div>
      <div>
        <input type="radio" name="me" value="B" />
          <span>data</span>
      </div>
      <div>
        <input type="radio" name="me" value="C" />
        <span>data</span>
      </div>
  </body>
</html>

以上是jquery不等於屬性選擇器是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn