如何隐藏变量定义的元素

时间:2011-07-28 12:41:02

标签: javascript jquery

我有一个变量itemid(它是一个元素的id),我想隐藏它,但firefox告诉我这段代码是非法的:

  $(#(itemid)).hide();

我正在尝试的不可能,还是我只是错误的方式?另外,在调试方面,是否可以在警告框中使用javascript变量?

由于

5 个答案:

答案 0 :(得分:7)

试试这个:

$('#' + itemid).hide();

答案 1 :(得分:3)

试试这个

  $('#'+itemid).hide();

答案 2 :(得分:3)

您的代码应为:

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

答案 3 :(得分:0)

您的选择器语法不正确。尝试:

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

修改

修正了愚蠢的错误。

回答问题的第二部分,是的。

var someVar = "hello world";
alert(someVar); // displays an alert box with the variable

答案 4 :(得分:0)

这样做:

var itemid = '';

$('#'+ itemid ).hide();