javascript - 从变量设置 id

标签 javascript jquery

我想使用 jQuery 创建一个 HTML 对象并从变量设置 id,但我不知道它是如何工作的。

这是代码:

countArticle=eval("Count" + x+";");
copy.css("width", "96px");
copy.find("img").css("height", "50px");
copy.append("Anzahl: <span class='count' id="countArticle" )>"+ 1
+"</span>");
copy.appendTo("#target").fadeIn();

有谁知道这是如何工作的?

最佳答案

copy.append("Anzahl: <span class='count' id='" + countArticle + "'>" + 1 + "</span>");

要连接字符串,可以使用加号。

所以你想要这个字符串:

Anzahl: <span class='count' id='

然后是 countArticle 的值,然后是这个字符串:

'>

将字符串放在双引号中,您将得到:

"Anzahl: <span class='count' id='" +
countArticle +
"'>"

(请注意,我还删除了似乎不属于那里的右括号。)

关于javascript - 从变量设置 id,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38152164/

相关文章:

javascript - jQuery Loudev 多重选择不起作用

jquery - Handlebars 预输入计数结果显示

Jquery/UI/Effects/Scale 插件不适用于图像

javascript - 使用 Nunjucks 预加载异步模板

javascript - Uncaught Error : Expected to find a document already present for removed

javascript - 在基本的 vanilla js 页面中使用 systemjs

php - 我们如何在代码中使用 Magento 中的自定义选项类型文件将产品添加到购物车?

php - Jquery 添加值进行选择

javascript - 获取特定行的属性值?

javascript - Flash 阻塞 javascript 事件