Показать сообщение отдельно
  #1 (permalink)  
Старый 28.10.2011, 22:53
Интересующийся
Отправить личное сообщение для korner Посмотреть профиль Найти все сообщения от korner
 
Регистрация: 26.06.2010
Сообщений: 29

Наведение мыши
Я знаю что это уже обсуждалось где то, Но я не знаю как правильно сформировать вопрос.
Как бы так объяснить, представим что есть body и div, div растянут на весь экран.

<body>
 <div style="position:absolute;left:0;top:0;width:100%;height:100%">
 </div>
</body>


$('body,div').hover(function(){
        $(this).addClass('active')
    },function(){
        $(this).removeClass('active');
    });


Что произойдет, если навести курсор на страницу, то этот класс применяться к body и div, вот и вся загвоздка, такого не должно быть, класс должен применяться только к div, ведь div перекрыл элемент body.

А теперь представим что в body есть еше один div который не растянут на весь экран, так вот при наведение на него курсора должен применяться класс только к нему.
Вроде объяснил, раньше видел что та подобное но не помню где и как это называется.
Ответить с цитированием