【发布时间】:2017-03-28 17:11:08
【问题描述】:
for(var i=0;i<va;i++){
var not=result2.data[i].unique_id;
var matchname = result2.data[i].description;
$("#matches").append("<br><p id='"+ not +"'></p><br>");
$("#not").text("hello");
}
即使添加了 id='"+ not +" 也没有显示。 输出没有显示任何内容。我很确定它正在将 id 视为某个名称,而不是变量。如何将 id 设为变量。我是jquery的新手,请帮帮我。提前感谢您的回答。
【问题讨论】:
-
您可能想先通过教程或课程学习 Javascript 的基础知识。那里有很多非常好的资源,其中许多是免费的。
-
除非
va是1,否则你肯定会得到多个段落。但他们都有id='i'。查看代码并考虑为什么会这样...... -
除了字符串连接问题,不要使用增量
id属性。这是一种反模式。而是按类对公共元素进行分组,并在相关事件发生时使用 DOM 遍历来检索所需的元素
标签: javascript jquery html web google-chrome-extension