Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   mouseover глючит (https://javascript.ru/forum/jquery/10454-mouseover-glyuchit.html)

Lenarfate 06.07.2010 09:50

mouseover глючит
 
$(".share").mouseover(function(){
	$(this).parent(".news_bottom").children(".block").show('fast');
});


когда я навожу мышку на ссылки внутри блока, он закрывается. как этого избежать??спасибо заранее!

Lenarfate 06.07.2010 15:19

подскажите кто нибудь, пожалуйста:)

micscr 06.07.2010 15:30

Используй mouseenter вместо mouseover.

Lenarfate 06.07.2010 17:32

тогда блок исчезает сразу при наведении на него

sysya 06.07.2010 19:06

вообще у всех show показывает, а у вас скрывает :)
или попробуйте тупо выставить элементу .share в CSS display:none;

Lenarfate 06.07.2010 21:46

еще раз.
когда я навожу мышку на ссылки внутри блока, он закрывается

Lenarfate 06.07.2010 21:48

<div class="block">
<a href="path">link</a>
</div>

Lenarfate 06.07.2010 22:25

неужели нет людей, готовых помочь:help:

sysya 07.07.2010 06:12

Вы показываете разные, ничем не связанные примеры
1.
$(".share").mouseover(function(){ 
    $(this).parent(".news_bottom").children(".block").show('fast'); 
});
и
2.
<div class="block"> 
<a href="path">link</a> 
</div>

Я сделал по примеру 1. так
<div class="news_bottom">
  <div class="share">наведи сюда</div>
  <div class="block" style="display:none;">открыто</div>
</div>
у меня открывается.
Что может быть не так, проверьте нет ли других скриптов которые управляют DOM'ом, может что то где то мешает...

Lenarfate 07.07.2010 07:46

<div class="news_bottom">
  <div class="block">  
     <a href="path" class="share">link</a>  
  </div>
</div>


вот!при наведении на ссылку, блок закрывается!а не нужно!


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