首页 > 解决方案 > 在 id 中实现变量

问题描述

在此处输入图像描述

有没有办法在 #po_am_1 中实现变量 'o' 而不是 '1' ?谢谢你。

var pondeli_in = [];
var o = 0;
$('input[name="pondeli"]:checked').each(function () {
   pondeli_in.push(($(this).attr('value')) + (' (') + ($('#po_am_1').val()) + ('x)') + ("<br>"));
   o += 1;
});

标签: javascripthtmlvariables

解决方案


ES6 模板文字或字符串连接。选一个。

$(`#po_am_${o}`)

$('#po_am_' + o)

推荐阅读