[attribute!=value]

尋找所有不含有指定的屬性,或者屬性不等於特定值的元素。
此選擇器等價於:not([attr=value])
要尋找含有特定屬性但不等於特定值的元素,請使用[attr]:not([attr=value])

傳回值

Array<Element>

參數

attribute (String) : 屬性名

value (String) : 屬性值。引號在大多數情況下是可選的。但在遇到諸如屬性值包含"]"時,用以避免衝突。

範例

找所有 name 屬性不是 newsletter 的 input 元素

HTML 代碼:

<input type="checkbox" name="newsletter" value="Hot Fuzz" />
<input type="checkbox" name="newsletter" value="Cold Fusion" />
<input type="checkbox" name="accept" value="Evil Plans" />

jQuery 代碼:

$("input[name!='newsletter']").attr("checked", true);

結果:

[ <input type="checkbox" name="accept" value="Evil Plans" checked="true" /> ]

    全站熱搜

    mitblog 發表在 痞客邦 留言(0) 人氣()