Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   .hasClass — что я делаю не так? (https://javascript.ru/forum/jquery/72672-hasclass-%E2%80%94-chto-ya-delayu-ne-tak.html)

dvsnic 17.02.2018 10:56

.hasClass — что я делаю не так?
 
Добрый день, есть небольшой скрипт:
<script>
	if ( $('.submenu ul li').hasClass('active') ) {
		function(){
			$('.submenu').addClass('vision');
		}
	}
</script>

Суть такова: проверить на наличие класса "active" пункты меню (.submenu ul li) и если таковы имеются присвоить класс vision (или display:block) .submenu, но что то не выходит, может ошибка в скрипте?

рони 17.02.2018 11:37

dvsnic,
<script>
$(function() {
     $('.submenu ul li.active').parents('.submenu').addClass('vision')
});
  </script>


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