我想设计一个菜单,当我悬停一个链接,链接推进,当我将鼠标移出,链接向后移动。填充菜单通过JQuery
我知道我能做到这一点与.hover function.I不想使用jQuery事件。我只想使用它们嵌入在html标签中的javascript事件。
这里是我的尝试:
<script type="text/javascript">
function MIn()
{
jQuery(this).animate({paddingLeft:"20px"},500);
}
function MOut()
{
jQuery(this).animate({paddingLeft:"0px"},500);
}
</script>
</head>
<body>
<ul>
<li onmouseover = "MIn()" onmouseout="MOut()" ><a href="#">Home</a></li>
<li onmouseover = "MIn()" onmouseout="MOut()"><a href="#">Download</a></li>
<li onmouseover = "MIn()" onmouseout="MOut()"><a href="#">Products</a></li>
<li onmouseover = "MIn()" onmouseout="MOut()"> <a href="#">Register</a></li>
<li onmouseover = "MIn()" onmouseout="MOut()"><a href="#">About</a></li>
<li onmouseover = "MIn()" onmouseout="MOut()"><a href="#">Contact</a></li>
</ul>
</body>
什么不起作用? – locrizak 2012-02-01 15:02:46
链接不会被填充! – sap 2012-02-01 15:03:36