Показать сообщение отдельно
  #2 (permalink)  
Старый 15.10.2019, 12:39
Аватар для ksa
ksa ksa на форуме
CacheVar
Отправить личное сообщение для ksa Посмотреть профиль Найти все сообщения от ksa
 
Регистрация: 19.08.2010
Сообщений: 14,124

Aruta, как вариант...

<!DOCTYPE html>
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251' />
<script src='https://code.jquery.com/jquery-latest.js'></script>
<!--
<script src="https://code.angularjs.org/1.3.9/angular.min.js"></script>
<script src="https://code.angularjs.org/1.3.9/angular-route.js"></script>
-->
<style type='text/css'>
</style>
<script type='text/javascript'>
$(function(){
	$('.upsale__block__sub-right-wrap :checkbox').click(function(){
		if (this.id=='floor') {
			this.checked=false;
			this.disabled=true;
			$(this).parents('.upsale__block__sub-right-wrap').find('.floor__item :checkbox').prop('checked',false);
			return;
		};
		if (this.name=='groundfloor') {
			if (this.checked) {
				$('#floor').prop({
					'disabled': false,
					'checked': true
				});
				return;
			};
			var o=$(this).parents('.upsale__block__sub-right-wrap').find('.floor__item :checked');
			if (o.length==0) {
				$('#floor').prop({
					'disabled': true,
					'checked': false
				});
			};
		};
	});
});
</script>
</head>
<body>
<div class="upsale__block__sub-right-wrap">
	<div class="upsale__block__bot-right__title-wrap dflex">
		<div class="upsale__block__bot-right__title dflex">
			<input id="floor" type="checkbox" class="block__check" />								
		</div>							
	</div>
	<div class="upsale__block__bot-right__sub-wrap dnone">
		<div class="montage__content-wrap">
			<span class="montage__text">intro text where we explain </span>
			<div class="montage__floor-wrap montage__comp-wrap dflex">
				<div class="montage__floor dflex">
					<div class="floor__item-wrap">
						<div class="floor__item-inner">
							<div class="floor__item">
								<input type="checkbox" name="groundfloor" value="groundfloor">
								<div class="floor__item__img">
									<img src="catalog/view/theme/myown/image/floor/groundFloor.svg" alt="">
								</div>
								<span class="floor__item__text">floor__item__text 0</span>
							</div>
							<div class="floor__item">
								<input type="checkbox" name="groundfloor" value="groundfloor">
								<div class="floor__item__img">
									<img src="catalog/view/theme/myown/image/floor/groundFloor.svg" alt="">
								</div>
								<span class="floor__item__text">floor__item__text 1</span>
							</div>
						</div>
					</div>										
				</div>
			</div>
		</div>			
	</div>			
</div>
</body>
</html>
Ответить с цитированием