2012-09-27 66 views
1

我有一種情況,我需要循環訪問某些值,然後隱藏具有id的div。基於給定值的jQuery隱藏元素

如果只是這裏是一段代碼:

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

我喜歡做的是做這樣的事情:

value.hide(); 

含義,傳遞價值是什麼,然後把它隱藏動態在document.ready()上。

回答

4

嘗試像下面,

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

我喜歡做的是做這樣的事情:

value.hide();

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

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

還是什麼維加說:)

0

您可以使用類似如下:

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