我有一个变量itemid(它是一个元素的id),我想隐藏它,但firefox告诉我这段代码是非法的:
$(#(itemid)).hide();
我正在尝试的不可能,还是我只是错误的方式?另外,在调试方面,是否可以在警告框中使用javascript变量?
由于
答案 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();