我习惯使用这种语法:
<script type="text/javascript">
$(document).ready(function(){
$("button").click(function(){
$("p").hide(1000,function(){
alert("The paragraph is now hidden");
});
});
});
</script>
但就在最近我遇到了这个也可以的,
<script type="text/javascript">
$(document).ready(function(){
$("a").hover(function(){
$(this).stop().animate({ color: '#a6d13b'}, "normal");
}, function() {
$(this).stop().animate({ color: '#000000'}, "normal"); //original color
});
});
</script>
我只是 jquery 的新手,非常感谢一些帮助。为什么第二种语法有效?即使它在动画功能之外。?