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

Сообщение от Diiim
Уже 3-ий день не могу решить данную задачку
Как вариант...

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<script src="https://code.jquery.com/jquery-latest.min.js" type="text/javascript"></script>
<!--
-->
<style>
.on {
	color: red;
}
</style>
<script>
$(() => {
	$('.filter-content').on('click', 'input', e => {
		test()
	})
	test()
	//
	function test() {
		const o = $('.filter-wrapp')
		if (o.find('input:checked').length === 0) {
			o.removeClass('on')
		} else {
			if (!o.hasClass('on')) o.addClass('on')
		}
	}
})
</script>
</head>
<body>
<div class="filter-wrapp">   сюда добавляем класс One
    <div class="filter-content">
        <ul>
            <li><input type="checkbox" checked="checked"></li>
            <li><input type="checkbox"></li>
        </ul>
    </div>
</div>

</body>
</html>
Ответить с цитированием