いいえ属性value
の値が一部の文字列と等しいかどうかを確認しようとしています。それが本当であるかどうか私に教えるために警告を発すると、それは当てはまるでしょうが、その陳述が真であれば、クラスを追加することはできません。私が間違っていることは何ですか?属性で要素を比較する
<div class="firstch" value="20:30">TEST</div>
div {
display:block;
border:1px solid black;
}
.disable {
background-color: red;
}
var attr = $('.firstch').attr('value');
if (attr === '20:30') {
$(this).addClass('disable');
} else {
alert('YEah right -_-');
}
あなたの現在のコード$(これは)参照先のウィンドウです。クラス名で置き換えてください。 – CY5