這是HTML,都在頭:爲什麼我的jQuery動畫效果不起作用?
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<script type="text/javascript" src="jquery.js"></script>
,其中第二個是我的js文件! 的JS文件看起來是這樣的:
$(document).ready(function() {
$("li").fadeTo(0, 0.6),
$("li").mouseenter(function() {
$(this).fadeTo(100, 1),
$(this).animate({top: "-=20px"},"fast")
});
$("li").mouseleave(function() {
$(this).fadeTo(100, 0.6),
$(this).animate({top: "=20px"},"fast")
});
});
不透明度的工作,但不是動畫,有什麼不好?
你缺少一個'+''從頂部: 「= 20px的」' – Turnip 2014-10-20 19:28:23