2010-07-27 6 views
0

을 얻을 수 없습니다.jQuery를 내가이 fonction에 문제가있는 좋은 서식 아이디

"값"은 PHP에 의해 생성 된 ID입니다. 예를 들어, 내가 가질 수 있습니다

"테스트"기능은 클릭에 의해 트리거됩니다
$var = "$the_id"; 

, 내가 테 오류 다음 얻을 :

Uncaught Syntax error, unrecognized expression: '' 

내가 함수가 ID를 얻을 수 없기 때문에 그것의 생각했다. 그러나 함수 (alert (id))에 경고를 삽입하면 올바른 형식 ('#the_id')의 올바른 "id"를 반환합니다.

어떻게이 문제를 해결할 수 있습니까?

감사합니다.

+1

왜 가하고 있습니다 따옴표 ...? –

답변

2

당신이 당신의 기능을 변경하려면 다음 ID 함수의 값 인수를 가정 할 다음 ID 주위에

function test(value){ 
    var id = "#" + value; 
    $(id).remove(); 
} 
2

값이 이미 "#the_id" 인 경우 따옴표를 사용하지 않아도됩니다.

관련 문제