@Hellas

Как применить свойства к селектору, если на странице есть определенный класс?

К примеру, нужно применить определённые свойства к классу .menu, если в .fork есть класс .stick, имея такую конструкцию:

<div class="menu">...</div>
<div class="page">
  <div class="fork">
    <div class="edit stick">...</div>
  </div>
</div>
  • Вопрос задан
  • 136 просмотров
Решения вопроса 2
EreminD
@EreminD
Кое-что умею
Мож, так?
var sticks = $(".fork > .stick");
if (sticks.length > 0){
   $(".menu").toogleClass(...)
   //или что там нужно
}
Ответ написан
Комментировать
@alexmixaylov
здесь только яваскрипт (jQuery)

if($("div").hasClass("stick")){ //если в коде присутствует див с классом stick 
 $(".menu").css('display', 'block');
 //если несколько свойств
 $(".menu").css({'backgroundColor' : '#000', 'color':'#fff', 'padding':'5px'});
}
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы