Я хочу показать всплывающее окно для пользователя, когда они наводится на ссылку (событие mouseover), и это всплывающее окно должно исчезнуть, когда пользователь покинет ссылку с помощью мыши (событие mouseout), но проблема заключается в том, когда появляется всплывающее окно, пользователь должен поместить всплывающее окно мыши, но на самом деле окно исчезло из-за события mouseout для ссылки, поэтому окно недоступно (точный образец находится в linkedin.com для отображения настроек учетной записи , Уведомления, добавления подключений и т. Д. В строке меню. любая помощь, я бы очень признателен.Событие Mouse Over and Mouse Out в JQuery
-1
A
ответ
0
Проверить this code
КОД:
<html>
<head>
<style type="text/css">
#navigationbar ul{
margin:0;
padding:0;
}
#navigationbar ul li {
display: inline-block;
height: 20px;
padding:10px;
}
#navigationbar ul li a {
padding: 10px;
}
#navigationbar ul span {
background:red;
}
</style>
<script src="http://code.jquery.com/jquery-1.10.1.min.js"></script>
<script>
var intervals;
$('.test').mouseover(function(){
$('.hov').hide();
var a = $(this).attr('title');
var b = $(this).parent();
b.append('<span class="hov" style="top:-5px;">'+a+'</span>');
intervals= setTimeout("$('.hov').hide();",2000);
});
console.log('outside'+intervals);
$('#navigationbar').on('mouseover','.hov',function(){
clearTimeout(intervals);
});
$('#navigationbar').on('mouseout','.hov',function(){
$('.hov').hide();
});
</script>
</head>
<body>
<div id="navigationbar">
<ul>
<li><a class="test" href="#" title="test" >Home</a></li>
<li><a class="test" href="#" title="test1">About</a></li >
<li><a class="test" href="#" title="test2">Contact</a></li>
<ul>
</body>
</html>
+0
Большое спасибо, это именно то, что я искал – Simon
+0
, пройдите по этой ссылке. Лучше, чем выше. http://jsfiddle.net/Z7a2u/8/ – yantrakaar
0
как frenchie и Patsy Issa сказал вам, вы должны показать какой-то код или что вы решительно пытались! , вы также можете посмотреть на mouseenter & mouseleave ...
Смежные вопросы
- 1. Mouse Over/Mouse Out на DIV
- 2. JQuery mouse over question
- 3. jquery hover mouse out
- 4. Fade Out Background Overlay on Mouse Over
- 5. Событие Flex canvas and mouse
- 6. JQuery Table Mouse Over Images
- 7. Php jquery mouse over help
- 8. Javascript mouse over
- 9. Как получить событие «mouse over» в kivy
- 10. JCarousel aimate on mouse over
- 11. JQuery Mouse Over effect .. going "out" до этого
- 12. Mouse over in CommanNavigator
- 13. Javadoc «mouse over» view
- 14. C#: WPF Mouse Over
- 15. JavaScript Mouse Over Pause
- 16. Mouse Over текст гиперссылок
- 17. WPF Combobox Mouse Over
- 18. mouse over popup menu
- 19. mouse over image swap
- 20. WPF Mouse Over
- 21. Mouse Over в шаблоне Джанго
- 22. Javascript mouse out issue
- 23. AS3 Mouse Over Change Image
- 24. UWP MapControl mouse/pointer over
- 25. mouse over effect в html
- 26. MOUSE OUT вызывается внутри MovieClip
- 27. JQuery Menu mouse over not working
- 28. JQuery Mouse Over/Перечень категорий/Несколько миниатюр
- 29. jQuery addClass/Mouse-over timeout combo issue
- 30. mouse Drag and Draw
Показать код: jsFiddle.net – frenchie
Вопросы просящих кода должны продемонстрировать минимальное понимание решаемой задачи. Включите попытки решения, почему они не работают и ожидаемые результаты. –