我希望一个 div 在鼠标进入时淡化为不透明度 1,当它离开时淡化为 0.5。这是我的代码:
<script>
$(document).ready(function(){
$("#header").mouseenter(function(){
$("#header").fadeTo('fast', 1);
});
$("#header").mouseleave(function(){
$("#header").fadeTo('fast', 0.5);
});
}
</script>
HTML:
<body>
<div id="header">
<h1>Hello!</h1>
<p>blah blah...</p>
</div>
</body>
我在正文中有一个 div,其中包含一个 h1 和一个 p。当我将鼠标移到它上面时没有任何反应。有什么问题吗?