我一直盯着这一小时,不知道这种语法有什么问题:
jQuery.each(ARRAY_SUB_METRICS_HIDE, function() {
var VALUE = this;
\$("div[id^='reportdate-'" + VALUE + "]").hide();
alert(VALUE);
});
我的div标签没有隐藏,例如VALUE = 9--0--2而我有div标签,id =“9--0--2--3”
答案 0 :(得分:3)
您必须移动单引号字符:
\$("div[id^='reportdate-" + VALUE + "']").hide();
目前,您的最终选择器看起来像$("div[id^='reportdate-'902]")
(注意错误放置的引号)。
答案 1 :(得分:0)
试试这个
jQuery.each(ARRAY_SUB_METRICS_HIDE, function() {
var VALUE = this;
$("div[id^='reportdate-" + VALUE + "']").hide();
alert(VALUE);
});