Доброго всем времени суток, уважаемые профи!
Возникла проблема при попытке создать подобие калькулятора через webform с подключением jquery скрипта.
При работе через блоки все работает прекрасно.
При выводе этой формы через ColorBox перестает работать математика, да собственно и не только математика, прописанная в этом скрипте:
(function($){
$(document).ready(function(){
var km, rub, choice, smena, mkad, price, price_mkad, bord;
$('
').insertAfter($('.edit-submitted-email--2'));
function calc(){
choice = $('#edit-submitted-select').val();
smena = $('#edit-submitted-smena').val();
mkad = $('#edit-submitted-mkad input:checked').val();
km = $('#edit-submitted-km').val();
rub = $('#edit-submitted-rub').val();
var radio = $('input[name=mkad]:checked').val();
price_mkad = parseInt(km*rub);
choice = parseInt(choice);
smena = parseInt(smena*1300);
mkad = parseInt(mkad);
bord = parseInt(1500);
if (mkad==2){
price = choice + smena + price_mkad;
$('#price').html('Цена: ' + price + ' руб.');}
else
if (mkad==1){
price = mkad + choice + smena + bord;
$('#price').html('Цена: ' + price + ' руб.');}
}
/*Реакция на изменение содержимого*/
$('#webform-client-form-63 #edit-submitted-select,#webform-client-form-63 #edit-submitted-mkad input,#webform-client-form-63 #edit-submitted-smena,#webform-client-form-63 #edit-submitted-km').bind('change',function(){
calc();
});
});
})(jQuery);
Подскажите пожалуйста, в чем может быть проблема? Буду очень признателен!
С уважением.
Комментарии
Спасибо за ответ, почитаю. В вебформ не только калькулятор но и 3 поля которые должны храниться.