2012-09-27 3 views
1

일부 값을 반복하고 id가있는 div를 숨길 필요가있는 상황이 있습니다.Jquery 주어진 값을 기준으로 요소를 숨기기

var value = 'div1'; 
    $('#div1).hide(); 

는 내가 무엇을 좋아하는 같은 것을하는 것입니다 :

단순히 여기에 코드 조각되는

value.hide(); 

의 의미를, 값이 무엇인지 전달하고 동적으로 숨길 document.ready()에 있습니다.) (

value.hide;

답변

4

var value = 'div1'; 
    $('#' + value).hide(); 
1

무엇 내가 좋아하는 뭔가를하는 것입니다, 아래와 같이 시도

var value = $("#div1"); 
value.hide(); 

또는

var value = 'div1'; 
$('[id="' + value + '"]').hide();​​​​​​​​​​​​ 

또는 무엇 베가 :

0

당신은 문자열과 같은 변수를 사용할 수 있다고 말했다 http://jsfiddle.net/

var value = 'div1'; 
$('#' + value).fadeOut(1000); ​ 
0
당신은 같은 것을 사용할 수

다음 :

var value = 'div#div1'; 
$(value).hide(); 
관련 문제