Показать сообщение отдельно
  #14 (permalink)  
Старый 15.10.2019, 16:25
Аспирант
Отправить личное сообщение для Aruta Посмотреть профиль Найти все сообщения от Aruta
 
Регистрация: 08.07.2019
Сообщений: 85

laimas,
Спасибо.
Кода много вставлять получается сюда... Проще дать ссылку - http://test.vhost78896.cpsite.ru/
В футере есть webshop - переходите туда.
Потом первый товар можно тыкнуть и после этого (на картинке) - https://prnt.sc/pjl18z

После этого окажитесь в корзине и увидите блок, который я пытаюсь править.

Все скрипты, которые в этом блоке я написал:
$(document).ready(function() {
	$('.montage__comp-wrap').on('click', '.btn_more', function() {
		$(this).parents('.company__btn').parents('.company__btn-wrap').parents('.montage__company-wrap').siblings('.montage__more').slideToggle(100);
		$(this).parents('.company__btn').siblings('.company__btn').children('.invite').slideToggle(0);      
	});
	// Show/Hide montage companies
	$('.upsale__block__sub-right-wrap').on('click', '.upsale__block__bot-right__title-wrap', function() {
		$(this).siblings('.upsale__block__bot-right__sub-wrap').slideToggle(100);
		var $arrow = $(this).children('.upsale__block__bot-right__title').find('img');
		if(	$arrow.hasClass('arrow_down')) {
		$arrow.removeClass('arrow_down');
		$arrow.addClass('arrow-up');
		} else {
		$arrow.removeClass('arrow-up');
		$arrow.addClass('arrow_down'); }		
		$(this).siblings('.upsale__block__bot-right__sub-wrap').find('.montage__more').hide();
		$(this).siblings('.upsale__block__bot-right__sub-wrap').find('.invite').show();		
	});
	//Choose checkbox when clicked on his parrent
	$('.montage__floor').on('click', '.floor__item-wrap', function() {
	var $input = $(this).children('.floor__item-inner').find('input');
	if ($input.prop('checked'))	{
		$input.prop('checked',false); 
		$(this).css('background', 'none');
	}else{
		$input.prop('checked',true);
		$(this).css('background', '#bbd9ff');
	};
	});
	
});


Первый скрипт можно не рассматривать - он скрывает кнопку, которой нет в нужном блоке, а вот второй скрипт - открывается слайдер с блоками с чекбоксами. третий - вкл/выкл чекбокс при нажатии на родительский блок

Последний раз редактировалось Aruta, 15.10.2019 в 16:27.
Ответить с цитированием