2010-08-13 5 views
1

안녕하세요. 저는 왜 이것이 작동하지 않는지 잘 모릅니다. 경고가 올바른 ID를 표시하지만 removeClass가 실행되지 않는 것처럼 보입니다. 내가 뭘 잘못하고 있니?변수가있는 클래스를 jQuery에서 id로 변경 하시겠습니까?

function testClassSwitch(t_id) { 
    alert("Do things to a button with this ID: " + t_id); 
    $(t_id).removeClass("add-button"); 
} 

고마워요!

+0

같은 아이디 전에 #를 추가 toggleClass ... –

답변

6

t_id#id selector이 있습니까?

+0

을 사용하여 아하는 아들! * facepalm * 정말 고마워. 너무 단순 해. ; -/ – TwstdElf

+0

걱정할 필요가 없습니다. TwstdElf. 이것은 놓치기 쉽습니다 : P. –

+0

@TwstdElf - 동의하고 쉽게 실수를 할 수 있습니다 :) – rosscj2533

3

클래스 전환이

function testClassSwitch(t_id) { 
    alert("Do things to a button with this ID: " + t_id); 
    $('#' + t_id).removeClass("add-button"); 
} 
+0

저의 작품 : http://jsfiddle.net/sBJwJ/ –

관련 문제