Показать сообщение отдельно
  #3 (permalink)  
Старый 01.11.2011, 13:30
Аспирант
Отправить личное сообщение для Black_Prince Посмотреть профиль Найти все сообщения от Black_Prince
 
Регистрация: 11.07.2011
Сообщений: 64

мерцание происходит потому что вызывается mouseover, потом вы наводите на элемент .title (который находится как я понял внутри элемента .box), т.о. происходит mouseout с элемента .box, но т.к. мышь опять находится на этом элементе после скрытия .title - этот элемент опять отображается (и т.д.)

решение - при mouseout проверьте элемент на который пришла мышь
$(".box").mouseout(function(event) {
	    event = event || window.event
//получаем объект на который ушла мышь
	    var relatedTarget = event.relatedTarget || event.toElement


далее проверяем является ли этот элемент "ребенком" элемента .box - например через parent(). Если да, то не скрываем, если нет - скрываем.
Ответить с цитированием