Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #11 (permalink)  
Старый 24.08.2018, 16:14
Аватар для NeonMan
Кандидат Javascript-наук
Отправить личное сообщение для NeonMan Посмотреть профиль Найти все сообщения от NeonMan
 
Регистрация: 22.07.2018
Сообщений: 123

понял, спасибо
Ответить с цитированием
  #12 (permalink)  
Старый 24.08.2018, 16:44
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

NeonMan,
Пример: hover вариант 1
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <style type="text/css">
  div.hot{
      width: 100px;
      height: 100px;
      border: 1px dashed Gray;
      padding: 5px;
  }
  .Red{
      background-color: Red;
  }
  .menu-kazan:hover{
      background-color: #CEF5FC;
  }
   </style>
   <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>

</head>

<body>

<div class="hot Red" id="kazan">kazan</div>
<div class="hot menu-kazan">menu-kazan</div>
<script>

$('#kazan').on('mouseenter mouseleave', function(event) {
   var color = event.type == 'mouseenter' ? '#CEF5FC' : '';
        $('.menu-kazan').css('backgroundColor', color);
});

</script>
</body>

</html>

Пример: hover вариант 2
<!DOCTYPE HTML>

<html>

<head>
  <title>Untitled</title>
  <style type="text/css">
  div.hot{
      width: 100px;
      height: 100px;
      border: 1px dashed Gray;
      padding: 5px;
  }
  .Red{
      background-color: Red;
  }
  .menu-kazan:hover, .menu-kazan.hover{
      background-color: #CEF5FC;
  }
   </style>
   <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>

</head>

<body>

<div class="hot Red" id="kazan">kazan</div>
<div class="hot menu-kazan">menu-kazan</div>
<script>

$('#kazan').on('mouseenter mouseleave', function(event) {
 $('.menu-kazan').toggleClass('hover', event.type == 'mouseenter')
});

</script>
</body>

</html>
Ответить с цитированием
  #13 (permalink)  
Старый 25.08.2018, 23:27
Аватар для NeonMan
Кандидат Javascript-наук
Отправить личное сообщение для NeonMan Посмотреть профиль Найти все сообщения от NeonMan
 
Регистрация: 22.07.2018
Сообщений: 123

а что происходит, когда "?" в коде, да ли? что он спрашивает, не if же(спасибо за варианты, попробовал)

Последний раз редактировалось NeonMan, 26.08.2018 в 03:16.
Ответить с цитированием
  #14 (permalink)  
Старый 25.08.2018, 23:31
Аватар для рони
Профессор
Отправить личное сообщение для рони Посмотреть профиль Найти все сообщения от рони
 
Регистрация: 27.05.2010
Сообщений: 33,068

NeonMan,
Оператор вопросительный знак „?“
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Всплывающее окно на JQuery на карте romang jQuery 5 16.07.2018 21:33
Как сделать всплывающее окно по центру экрана? jslgogo Общие вопросы Javascript 8 26.08.2014 09:18
Всплывающее окно Rooner jQuery 1 23.04.2014 13:15
Ячейка как ссылка (всплывающее окно на jquery)? Алекс-ми Javascript под браузер 0 17.05.2013 18:58
Всплывающее окно - надо задать границы Anton-CS Элементы интерфейса 0 18.07.2011 10:55