Здравствуйте! Подскажите пожалуйста, как в этой переменной -
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, время: 10:31. |