对存储在变量中的元素名称应用方法

时间:2013-04-12 10:20:01

标签: javascript jquery

如果我在变量中存储元素id,那么如何在其上应用show(),hide()等任何方法。  说“var a”有它的名字,现在怎么说hide()这个元素??

谢谢,

5 个答案:

答案 0 :(得分:5)

试试这样:

 $("#"+ a).hide();

其中a包含id

ID selector

答案 1 :(得分:1)

在jquery中尝试这个:

$('#'+your_id).show();

答案 2 :(得分:0)

只需将它提供给jquery对象,就像使用普通字符串一样。

var id = "#yourid";
$(id).hide();

// or

var id = "yourid";
$("#"+id).hide();

答案 3 :(得分:0)

$("#elementId").hide();

但你可以这样使用

var eleId = "elementId";
$("#"+eleId).hide();

答案 4 :(得分:0)

将id缓存在变量中并使用它。

 var element = $("#"+holder);

 element.hide();
 element.show();