숫자 값이 특정 값보다 크거나 같으면 클래스의 일부 셀에 클래스를 추가하려고합니다.if 문이 항상 참으로 평가되는 조건
이것은 내가 가지고있는 코드입니다. re
은 클래스 추가를위한 임계 값입니다.
$("#battersTable td.runs").each(function() {
if($(this).html() >= re) {
$(this).addClass("elite");
}
});
그러나, if
문장의 조건은 항상 true
로 평가 될 나타나고 클래스는 항상 추가되고! 내가 도대체 뭘 잘못하고있는 겁니까?
'> = re'에서're '은 무엇인가 – JaredPar
명령문이 실행되면, *는 조건이'true' *임을 의미합니다. 'if' 문이 문제가 아니라, 당신의 상태가 문제입니다. – deceze
죄송합니다. 이전에 정의 된 변수입니다. 필자는 값 또는 this.html을 확인하고 if 문이 올 바르고 올바른지 여부와 관계없이 입력됩니다. – user1258430