по освобождению ключа. Я пытаюсь вычислить числа, введенные в текстовые поля. Преобразование их в целые числа, которые я хочу получить, они нашли несколько путей для решения этой проблемы. напримервычисление чисел из динамических полей
Примечание: Этот фрагмент кода ниже примере я взять его где-то на StackOverflow я не пытаюсь сделать это, мои поля являются динамическими в JQuery
$(document).on("change", ".qty1", function() {
var sum = 0;
$(".qty1").each(function(){
sum += +$(this).val();
});
$(".total").val(sum);
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<input type="text" class="qty1" value="" />
<input type="text" class="qty1" value="" />
<input type="text" class="qty1" value="" />
<input type="text" class="qty1" value="" />
<input type="text" class="qty1" value="" />
<input type="text" class="qty1" value="" />
<input type="text" class="total" value="" />
Но проблема в том, что мои поля идут динамически, используя jquery, http://sageaccountants.biz/forms/smsf-with-individual-trustee/, и я использую wordpress, поэтому у меня мало ограниченный доступ к форме. Я сначала добавляю классы через jquery, и так мне удалось настроить «результат» div чуть ниже «бенефициара, назначенного членом1». Вот мой код, что я сделал до сих пор:
var count = 0;
jQuery(".gf_repeater_add").on("click", function(){
jQuery("#input_59-1-"+count).addClass('member1');
if(count == 10)
{
count = 0;
}
});
jQuery(document).on("change", ".medium", function() {
var sum = 0;
jQuery(".medium").each(function(){
sum += +jQuery(this).val();
});
jQuery(".total").val(sum);
});
<input name="input_59-1-1" id="input_1_59-1-1" type="text" value="" class="medium" tabindex="25" aria-invalid="false" data-repeater-inputid="1">
по нажатию значок «+» не может быть больше полей, и мой метод на добавление класса по идентификатору, кажется, не работает здесь. я делаю
jQuery(".gf_repeater_add").on("click", function(){
jQuery("#input_59-1-"+count).addClass('member1');
if(count == 10)
{
count = 0;
}
});
но это не добавляет класс в одном одном или в динамическом одном
дополнительные цитаты там ... вы можете увидеть его в подсветке синтаксиса ... '+ рассчитывать +" 'должно быть просто' + count'. С помощью консоли браузера, чтобы проверить ошибки, вызванные – charlietfl
У вас есть ненужные 'A':' $ (". qty1"). each (function() {A', кроме того, что ваш код работает. –
У меня не было ошибок в консоли и это был не мой код, я беру его из-под stackoverflow, и он работал там, не знаю, что там делал A: p –