Здравствуйте! Подскажите пожалуйста, как в этой переменной -
var count = $('input[type=hidden]').val();
сделать подсчет с нескольких полей hidden?(чтобы значение суммировалось и уже шло в скрипт) , к примеру в 1 hidden - 5 число, а в 2-м hidden - 2, в итоге в скрипте выводиться 7 и можно изменить class для 7и DIV. Заранее спасибо! Пробую вот так :
var count = $('input[name=adult]').val();
var count2 = $('input[name=adult2]').val();
var totalcount = count + count2;
|
Даже мой вариант считает, но почему-то конфликтует с выводом значения из div после смены, вот полный код:
<script>
var count = $('input[name=adult]').val(), count2 = $('input[name=adult2]').val(), totalcount;
totalcount = count + count2;
$('.price').click(function() {
$(this).toggleClass('select', $('.select').length < totalcount && !$(this).is('.select'));
var arr = [];
$('.price').each(function(i,el){
$(el).is('.select') && arr.push(+i)
});
$('input[name=mesto]').val(arr)
});
</script>
TotalCount переменная почему-то встает на то число которые указано в input mesto, а не суммирует adult и adult2, в чем может быть проблема? Если подключить в код document.write(totalcount); , то выведет не подсчет из adult и adult2, а число которое указано в div price |
PonyS,
totalcount = +count + +count2; |
Спасибо!!
|
Добрый вечер! Я сделал отправку и обновление данных в бд из div после смены class по этому скрипту что тут мне помогли реализовать, но появилась одна проблема: По клику скрипт меняем class у div и отправляет обновленный div в бд, и если нажать еще раз то div сменит еще раз class и отправит в бд повторно, а в чем собственно проблема- мне нужно чтобы если я сменил class у div то в html коде он отобразился как нужно с другим class, но в бд чтобы записался с другим классом(как бы поменять во время загрузки в бд), помогите пожалуйста куда копать с этим, какую функцию использовать?
|
Проблему решил, спасибо!
|
ТС, для кого-то заказ лепишь? Если не секрет конечно.
|
Цитата:
|
| Часовой пояс GMT +3, время: 16:32. |