Attribute Not Equal Selector [name!="value"]
Select elements that either don't have the specified attribute, or do have the specified attribute but not with a certain value.
.attributeNotEqual(attribute, value)
attribute
| String | An attribute name. |
value
| String | An attribute value. Can be either a valid identifier or a quoted string. |
This selector is equivalent to :not([attr='value'])
.
Finds all inputs that don't have the name 'newsletter' and appends text to the span next to it.
JS
<div>
<input type="radio" name="newsletter" value="Hot Fuzz" />
<span>name is newsletter</span>
</div>
<div>
<input type="radio" value="Cold Fusion" />
<span>no name</span>
</div>
<div>
<input type="radio" name="accept" value="Evil Plans" />
<span>name is accept</span>
</div>
HTML
$("input[name!='newsletter']").next().append("<b>; not newsletter</b>");
DEMO