Как заменить функцию live на on ?
Я вместо live написал on но это не помогло.
Как грамотно можно заменить live?
// JavaScript Document
$(document).ready(function() {
$("#type_site").change(function() {
var typeOfSite = $("#type_site :selected").val(),
formOftype = $("#config_site");
/* Обнуляем общую и сумм с НДС в поле вывода */
$("#summ span").text("0");
$("#summ_nds span").text("0");
/* Выбираем соответствующую форму из файла */
formOftype.load("fullform.php",{option:typeOfSite});
/* Выбираем все чекбоксы которые были подгружены, в этом нам поможет функция live */
formOftype.live("change",function() {
/* При проведении действий пересчитываем сумму в зависимости от выбраных чекбоксов */
var totalSum = 0, /* Полную сумму сначала приравниваем к нулю */
totalSumNDS = 0,
choiceCMS = parseInt($("#cms_radio :selected").val());
/* Приплюсовываем сумму стоимости CMS */
totalSum += choiceCMS;
/* Каждое поле ввода проверяем на введеное значение, если больше нуля то считаем его */
$("#inputCell").each(function() {
var inputCell = parseInt($("#inputCell").val()) * parseInt($("#inputCell").attr("name"));
totalSum += inputCell ;
});
/* Пересчитываем все чекбоксы которые отмечены галочкой*/
$(this + "input[name=''] :checked").each(function() {
totalSum += parseInt($(this).val());
});
/* Подсчет и вывод суммы итоговой */
totalSumNDS = totalSum * 1.18 ;
$("#summ span").text(totalSum);
$("#summ_nds span").text(totalSumNDS);
});
});
});
|
ilnarbulhin,
не плодите темы!!! |
ilnarbulhin,
строка 32 $("input[name='']:checked", this).each(function() { |
рони,
не помогает Uncaught TypeError: formOftype.live is not a function at HTMLSelectElement.<anonymous> (scripts.js:15) at HTMLSelectElement.dispatch (jquery-2.1.3.min.js:3) at HTMLSelectElement.r.handle (jquery-2.1.3.min.js:3) (anonymous) @ scripts.js:15 dispatch @ jquery-2.1.3.min.js:3 r.handle @ jquery-2.1.3.min.js:3 ListPicker._handleMouseUp @ about:blank:547 |
ilnarbulhin,
on поставьте и 32 строку измените |
рони,
Получилось! я могу как нибудь сказать спасибо? например на сбер или qiwi скинуть пару сотен? |
ilnarbulhin,
достаточно того что, совет помог. |
| Часовой пояс GMT +3, время: 18:00. |