velena168 (19 Август 2013 - 16:23) писал:
Stasya, очень ждем еще Вашей помощи, чтобы довести дело до конца. Спасибо.
Из-за того что Вы там что-то убрали код работает не совсем правильно. Сделайте бекап за 17 число. Так же блок
// Смена стоимости доставки при выборе конкретной зоны доставки
$('.orderInfo select').change(function(){
var value = $(this).find('option:selected').attr('data-price');
$('tbody[rel="' + $(this).attr('data-deliveryid') + '"] .orderStageDeliveryDefaultPrice .num').text(value);
// Установка шарика на пункт зоны доставки
$('#deliveryId' + $(this).attr('data-deliveryid')).click();
});
в файле main.js вставьте после блока
// Действия при выборе варианта доставки на этапе оформления заказа
$('.deliveryRadio').click(function(){
// Если текущая выделенная зона доставки не относится к выбранному варианту доставки, снимаем выделение с зоны доставки
if($('.deliveryZoneRadio:checked').attr('deliveryid') != $(this).val()) {
$('.deliveryZoneRadio:checked').click().attr('checked', false);
}
});
По поводу перестановки галочек, то здесь уже прописан код, который выполняет данную функцию .То есть как только пользователь нажимает на стрелочку для выбора зоны, то галочка автоматически переставляется на этот способ доставки.
Masacra (18 Август 2013 - 22:27) писал:
Вот уже больше похоже на правду. Вроде работает, только шарика нету, и стоимость доставки обновляется только после обновления страницы. Т.е. покупатель не увидит во сколько обойдётся ему доставка до 4го шага.
Я изменила инструкцию выше, поэтому подправьте свой код, пожалуйста.