Что бы мне понять как вы использовали
some и
every
Можно ссылку на туториял? Напр. оно...?
https://stackoverflow.com/questions/...every-and-some
Я не упрямый, но вот для теста заменил
reportPrice и
reportPriceDiscount с
id на
class, и всё работает...
Просто опять же, через классы я строю
CSS стили + по мимо этих классов у меня и другие имеються, теперь боюсь что бы друг-другу не мешали бы когда обращение будет через
JS
Остальное всё отлично, спасибо.
+ Ещё может быть так что только название у меня будет без блоков и поля, т.е. так:
<div id="russia" class="row">
Russia
</div>
Делаю так верно ?:
var f = $(".report", e), //инпут в блоке
c = f.data(); //все дата из этого инпут
if(c){
var b = c.discountwith.split(",")[c.discountrule](function(a) {
return $(".row [name='" + a + "']").is(":checked")
}); //скидка (true/false) -- не путать с баллансом
$(e).toggleClass("sale", b);//установка-удаление класса блок со скидкой
$(e).toggleClass("ok", f[0].checked);// установка-удаление класса блок выбран
a += f[0].checked ? b ? +c.pricediscount : +c.price : 0; //подсчёт суммы с текущими скидками
//если чекед плюсуем к общей сумме цену инпут со скидкой (b=true, c.pricediscount) или без (b=false, c.price)
f[0].checked && (k += +c.price); //подсчёт суммы без скидок
}
});