Перейти к содержимому


Вопрос По Раскладке Доставки.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 26

#21 Paparam

Paparam

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 118 сообщений

Отправлено 08 Январь 2018 - 13:37

Просмотр сообщенияVaccina (07 Декабрь 2017 - 06:43) писал:

Здравствуйте.

Попробуйте блок:
$(function(){
		 $('.zoneSelect select').change(function(){
				 optValue = $(this).find('option:selected').attr('value');
				 $('.zones input[value="'+optValue+'"]').click();
				 WithZone = $('.deliveryZoneRadio:checked').attr('price');
				 $('.changeprice').text(WithZone);
				 })
		 });

поставить перед:
$('.mainSelect').change(function(){
				 selectedDelId = $(this).find('option:selected').attr('delid');
				 $('.zoneSelect select').hide();
				 $('.zoneSelect select[del="'+selectedDelId+'"]').show();
				 $('.zoneSelect select option').attr('selected',false);
			
				 $('.zoneSelect select[del="'+selectedDelId+'"] option:first-of-type').attr('selected',true);
				 $('.zoneSelect select[del="'+selectedDelId+'"]').trigger('change');
			
				 WithoutZone = $('input.deliveryRadio:checked').attr('pricewithoutzones');
				 WithZone = $('input.deliveryZoneRadio:checked').attr('price');
			
				 if(WithZone > 0){
						 startprice = WithZone;
				 }else{
						 startprice = WithoutZone;
				 }
				 $('.changeprice').text(startprice);
			
				 DeliveryDescription = $('input.deliveryRadio:checked').next('div').html();
				 $('.currentDeliveryDescription').html(DeliveryDescription);
	
		 });


С наступившим Новым Годом) Не могли бы Вы помочь до конца решить проблему

#22 Stasya

Stasya

    Активный участник

  • Модератоpы
  • 4 007 сообщений

Отправлено 12 Январь 2018 - 17:22

Просмотр сообщенияPaparam (08 Январь 2018 - 13:37) писал:

С наступившим Новым Годом) Не могли бы Вы помочь до конца решить проблему

Просмотр сообщенияPaparam (08 Январь 2018 - 13:37) писал:

С наступившим Новым Годом) Не могли бы Вы помочь до конца решить проблему
Здравствуйте. Простите за длительное ожидание ответа. Проделайте, пожалуйста, инструкцию, присланную мной ранее. Затем после кода
$(function(){
		 $('.zoneSelect select').change(function(){
				 optValue = $(this).find('option:selected').attr('value');
				 $('.zones input[value="'+optValue+'"]').click();
				 WithZone = $('.deliveryZoneRadio:checked').attr('price');
				 $('.changeprice').text(WithZone);
				 })
		 });
вставьте код
$('.deliveryRadio').each(function(){
		   if($(this).attr('checked') == 'checked'){
			 var r = '';
			 $('.mainSelect').find('option[value="' + $(this).val() + '"]').attr('selected', 'selected');
			 $('.mainSelect').change();
			 if($(this).parents('tbody').find('div').is('.zones')){
			   $(this).parents('tbody').find('.zones').each(function(){
				 r = $(this).find('input[checked="checked"]').val()
				 console.log('option[value="' + r + '"]')
			   })
			   console.log($('.zoneSelect select').find('option[value="' + r + '"]'))
			   setTimeout(function(){
			   $('.zoneSelect select').find('option[value="' + r + '"]').attr('selected', 'selected');
			   $('.zoneSelect select').change();
			   }, 500)
			 }
		   }
		 })


#23 Paparam

Paparam

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 118 сообщений

Отправлено 11 Сентябрь 2018 - 15:58

Просмотр сообщенияVaccina (07 Декабрь 2017 - 06:43) писал:

Здравствуйте.

Попробуйте блок:
$(function(){
		 $('.zoneSelect select').change(function(){
				 optValue = $(this).find('option:selected').attr('value');
				 $('.zones input[value="'+optValue+'"]').click();
				 WithZone = $('.deliveryZoneRadio:checked').attr('price');
				 $('.changeprice').text(WithZone);
				 })
		 });

поставить перед:
$('.mainSelect').change(function(){
				 selectedDelId = $(this).find('option:selected').attr('delid');
				 $('.zoneSelect select').hide();
				 $('.zoneSelect select[del="'+selectedDelId+'"]').show();
				 $('.zoneSelect select option').attr('selected',false);
			
				 $('.zoneSelect select[del="'+selectedDelId+'"] option:first-of-type').attr('selected',true);
				 $('.zoneSelect select[del="'+selectedDelId+'"]').trigger('change');
			
				 WithoutZone = $('input.deliveryRadio:checked').attr('pricewithoutzones');
				 WithZone = $('input.deliveryZoneRadio:checked').attr('price');
			
				 if(WithZone > 0){
						 startprice = WithZone;
				 }else{
						 startprice = WithoutZone;
				 }
				 $('.changeprice').text(startprice);
			
				 DeliveryDescription = $('input.deliveryRadio:checked').next('div').html();
				 $('.currentDeliveryDescription').html(DeliveryDescription);
	
		 });

Здравствуйте!
Образовалась проблема. При оформлении заказа, под выбором способов доставки у меня написан текс и ссылки на разделы доставки. Сейчас текст почему-то стал белого цвета. Как поменять на черный.

Прикрепленные изображения

  • 123.png


#24 stasia

stasia

    Активный участник

  • Модераторы
  • 510 сообщений

Отправлено 11 Сентябрь 2018 - 16:24

Просмотр сообщенияPaparam (11 Сентябрь 2018 - 15:58) писал:

Здравствуйте!
Образовалась проблема. При оформлении заказа, под выбором способов доставки у меня написан текс и ссылки на разделы доставки. Сейчас текст почему-то стал белого цвета. Как поменять на черный.

Здравствуйте. Скажите, вопрос еще актуален?

#25 Paparam

Paparam

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 118 сообщений

Отправлено 11 Сентябрь 2018 - 16:26

Просмотр сообщенияstasia (11 Сентябрь 2018 - 16:24) писал:

Здравствуйте. Скажите, вопрос еще актуален?

Да актуален, я поменял цвет только информационного текста, а сама цена доставки все еще белая.

#26 stasia

stasia

    Активный участник

  • Модераторы
  • 510 сообщений

Отправлено 11 Сентябрь 2018 - 16:36

Просмотр сообщенияPaparam (11 Сентябрь 2018 - 16:26) писал:

Да актуален, я поменял цвет только информационного текста, а сама цена доставки все еще белая.

На данный момент, все отображается корректно.

Прикрепленные изображения

  • 6.png


#27 Paparam

Paparam

    Продвинутый пользователь

  • Пользователи
  • PipPipPip
  • 118 сообщений

Отправлено 11 Сентябрь 2018 - 16:40

Просмотр сообщенияstasia (11 Сентябрь 2018 - 16:36) писал:

На данный момент, все отображается корректно.

Просмотр сообщенияstasia (11 Сентябрь 2018 - 16:36) писал:

На данный момент, все отображается корректно.

Во, заработало

Прикрепленные изображения

  • 123.png





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных