2014-09-22 5 views
-1

좋아, 쉽고 왜 작동하지 않는지 알 수 없습니다.div에 클래스를 추가하면 숫자가 포함됩니다.

클래스는 toggle_comments라고 불리우며, 정규식을 사용하여 숫자를 스쿠프합니다. 0이면 클래스를 추가 하시겠습니까?

$(document).ready(function() { 
$(".toggle_comments").each(function() { 
var xc = $(this).text().length; 
    var matches = $(this).text().match(/^0$/); 
    if (matches){ 
     $(this).attr('class', 'numb');  
    } 
}); 

}); 

효과가 없습니다.

+0

사용 addClass ("numb"); –

+0

"작동하지 않습니다"보다 구체적으로 기재하십시오. 또한 ** complete ** 예제를 제공하십시오. –

+1

그 일치 대신, 왜 === '0'을 쓰지 않겠습니까? –

답변

0

정규 표현식을 /0+/g으로 변경하십시오. 그것은 당신의 문제를 해결해야합니다.

+0

나는 어떤 * 숫자가되기를 원했을 것이라고 생각하지 않습니다.하지만 "0 일 경우 클래스를 추가하십시오." 원래 게시물. – fstanis

+0

@fstanis. – andy

+0

와우, 나는 그것을 완전히 읽었다. @fstanis 팁을 주셔서 감사합니다 –

관련 문제