jquery不等於屬性選擇器是指「[attribute!=value]」選擇器,用於選取所有不存在指定屬性或指定屬性值不等於某值的所有元素。
本文操作環境: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!='cheese']").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!='me']").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中文網其他相關文章!