unreal666
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору тогда что-то типа Код: <script type="text/javascript"> $(document).ready(function() { var inputPrice = $('input[name^="price_"]')[0], // находим нужный input и заносим его в переменную link = $('a[href*="&newprice="]')[0], // находим нужную ссылку и заносим ее в переменную initHref = link.href.replace(/(^.*newprice=).*/, '$1'); // заносим в переменную кусок ссылки до "newprice=" включительно inputPrice.value = 0; link.href = initHref + '0'; $('.option').each(function(){ this.checked = false; }); function podschiot() { var total = 0; $('.option:checked').each(function() { total += parseFloat($(this).val()); $(this).parent().css('border-right', '6px solid #fcaf17'); }); $('.option:not(:checked)').each(function() { $(this).parent().css('border-right', '6px solid #f1f1f1'); }); $('#total').html('<span>Итого: ' + total + ' руб.</span>'); link.href = link.href.replace(/(newprice=).*/, '$1' + '0'); inputPrice.value = total; link.href = initHref + total; }; $('label').bind ('click', podschiot); }); </script> | Добавлено: хотя я бы этой ссылке и input'у лучше бы присвоил атрибуты id с уникальными значениями и "отселекторивал" по ним. | Всего записей: 6672 | Зарегистр. 14-02-2005 | Отправлено: 15:49 07-10-2014 | Исправлено: unreal666, 15:53 07-10-2014 |
|