Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   удалят класс с дива при нажарите на кнопку (https://javascript.ru/forum/jquery/76176-udalyat-klass-s-diva-pri-nazharite-na-knopku.html)

Hovik 11.12.2018 17:43

удалят класс с дива при нажарите на кнопку
 
Здравствуете, помогите разобраться с задачкой!

есть див с классом page-close (оно будить работать как кнопка),
есть класс ( pages ) в котором много дивов и 4 див ( pagess ) нужно удалить с ( pagess )все классы ( page-on).
Заранее благодарю за ответ.

j0hnik 11.12.2018 18:25

$('.page-close').click(function(){
	$('.pages .pagess').removeClass('page-on');
});

Hovik 11.12.2018 19:02

не работает, и если вазможна то на чистом javascript будеть харашо.

j0hnik 11.12.2018 19:08

Цитата:

Сообщение от Hovik
не работает

<script src="https://code.jquery.com/jquery-3.3.1.min.js"></script>
	<div class="page-close">1</div>
	<div class="pages">
		<div class="pagess page-on">2</div>
		<div class="pagess page-on">2</div>
		<div class="pagess page-on">2</div>
	</div>
	<script>
		$('.page-close').click(function(){
			$('.pages .pagess').removeClass('page-on');
		});
	</script>

j0hnik 11.12.2018 19:11

document.querySelector('.page-close').onclick = e => document.querySelectorAll('.pages .pagess').forEach(el=>el.classList.remove('page-on'));

Hovik 11.12.2018 19:12

скрипт должна обязательно быт в странице ? Спасибо

Hovik 11.12.2018 19:15

<script src="http://yastatic.net/jquery/2.1.3/jquery.min.js"></script>

у меня уже подключен этот библиотека, они разные?

j0hnik 11.12.2018 19:24

Цитата:

Сообщение от Hovik
у меня уже подключен этот библиотека, они разные?

естественно, но даже с вашей работать должно.


Часовой пояс GMT +3, время: 20:33.