1
當我申請到html頁面時,Hoverintent不起作用。幫幫我! 在jsfddle上有效,但在html頁面上測試不起作用。Hoverintent延遲無法在html頁面中工作
在這裏工作: http://jsfiddle.net/GZV5V/3/
不html的網頁上工作(下面的代碼是一樣http://jsfiddle.net/GZV5V/3/)
<html>
<head>
<style type="text/css">
#nav {
padding: 40px;
border: solid #999 1px;
}
#nav ul {
margin: 0;
padding: 0;
display: none;
background-color: #CCC;
}
#nav ul li {
margin: 0;
list-style: none;
list-style-type: none;
padding: 5px;
width: 40px;
}
#nav a {
color: black;
text-decoration: none;
padding: 5px;
}
#nav a:hover {
text-decoration: none;
background-color: yellow;
}
</style>
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1/jquery.min.js"></script>
<script type="text/javascript" src="http://cherne.net/brian/resources/jquery.hoverIntent.js"></script>
<script>
var config = {
over: function() { //onMouseOver callback (REQUIRED)
$('ul', this).slideDown(250); //show its submenu
},
timeout: 500, // milliseconds delay before onMouseOut (default 0)
out: function() { // function = onMouseOut callback (REQUIRED)
$('ul', this).slideUp(500); //hide its submenu
}
};
$('#nav li').hoverIntent(config);
</script>
</head>
<body>
<ul id="nav">
<li><a href="#">Main</a>
<ul>
<li><a href="#">AAAAA</a>
</li>
<li><a href="#">BBBBB</a>
</li>
<li><a href="#">CCCCC</a>
</li>
<li><a href="#">DDDDD</a>
</li>
<li><a href="#">FFFFF</a>
</li>
</ul>
</li>
</ul>
</body>
</html>
嗨安德魯,謝謝你的指針和你的符號。 – Phillip
@Phillip:沒問題!很高興我能幫上忙。 –