1

我有一种情况,我需要遍历一些值,然后隐藏一个具有 id 的 div。

简单来说,这里有一段代码:

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

我喜欢做的是做类似的事情:

 value.hide();

意思是,传递值是什么,然后在 document.ready() 上动态隐藏它。

4

4 回答 4

4

尝试如下,

  var value = 'div1';
  $('#' + value).hide();
于 2012-09-27T19:33:54.000 回答
1

我喜欢做的是做类似的事情:

值.hide();

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

或者

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

或者维加所说的:)

于 2012-09-27T19:34:25.770 回答
0

你可以像字符串一样使用变量http://jsfiddle.net/ ​</p>

var value = 'div1';
$('#' + value).fadeOut(1000); ​
于 2012-09-27T19:34:41.437 回答
0

您可以使用以下内容:

var value = 'div#div1';
$(value).hide();
于 2012-09-27T19:36:47.400 回答