$('.reporte, .maquinaria').on('change', function () {
var clase = $(this).hasClass('reporte') ? "reporte" : "maquinaria";
var item = {};
$(clase).each(function () {
item[$(this).attr('id')] = $(this).val();
});
json[clase].splice(0, 1);
json[clase].push({
item
});
console.log(json[clase])
});
如果我做这样的事情:
$('.clase').each(function () {
item[$(this).attr('id')] = $(this).val();
});
有用。但是我想通过我已经拥有的var clase来传递类。
最佳答案
该类在选择器中需要一个.
。 $("." + clase)
关于javascript - 将变量传递给Jquery的参数,就像它是一个类一样,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/57512226/