Здравствуйте!
Хочу передать данные в кнопку по data-target
и все работает, но если кнопки имеют одинаковый ID то данные передадуться только в одну кнопку. А как передавать независимо от дублей, не понимаю и не пойму))
Подскажите пожалуйста, как решить...
$(options).each(function() {
//console.log($(this).parents('.form-group').find('label'));
str_opts += $(this).parents('.form-group').find('label').eq(0).text().trim();
str_opts += ": ";
str_opts += $(this).parent('label').text().trim();
str_opts += "<br/>";
// console.log(str_opts);
var pre = $(this).data('prefix');
var price = parseFloat($(this).data('price'));
if (pre.length != 0 && isNaN(price) == false) {
switch (pre) {
case '-':
total -= price;
break;
case '+':
total += price;
break;
case '=':
total = price;
break;
case '*':
total *= price;
break;
case '/':
total /= price;
break;
case 'u':
total = total + (($total * price) / 100);
break;
case 'd':
total = total - ((total * price) / 100);
break;
default:
break;
}
}
});
$("button[data-target='#" + btn_id + "'").html(str_opts);
console.log(str_opts);