jquery图像效果不工作

jquery图像效果不工作,jquery,effects,Jquery,Effects,这是我的密码。最初的fadeTo起作用,其他的都不起作用 <script type="text/javascript" /> $(document).ready(function() { $('#ButtonBGanim').fadeTo('fast',0.5); $('#ButtonBGanim').mouseenter(function() { $(this).fadeto('fast',1.0) }).mouseleave

这是我的密码。最初的fadeTo起作用,其他的都不起作用

<script type="text/javascript" />

$(document).ready(function() {

$('#ButtonBGanim').fadeTo('fast',0.5);
        $('#ButtonBGanim').mouseenter(function() {
        $(this).fadeto('fast',1.0)


        }).mouseleave(function(){
        $this.fadeto('fast', 0.1);
        });
    });


</script>

<DIV id="ButtonBGanim">                    </DIV>

$(文档).ready(函数(){
美元("buttonganim),法德托(fast),0.5 ;;
$('#ButtonBGanim').mouseenter(函数(){
$(this.fadeto('fast',1.0)
}).mouseleave(函数(){
$this.fadeto('fast',0.1);
});
});

应该是
fadeTo
,而不是
fadeTo

应该是
$(this)
,而不是
$this

<script type="text/javascript" />
$(document).ready(function() {
    $('#ButtonBGanim').fadeTo('fast',0.5);
    $('#ButtonBGanim').mouseenter(function() {
        $(this).fadeTo('fast',1.0);
    }).mouseleave(function() {
        $(this).fadeTo('fast', 0.1);
    });
});
</script>

$(文档).ready(函数(){
美元("buttonganim),法德托(fast),0.5 ;;
$('#ButtonBGanim').mouseenter(函数(){
美元(本).fadeTo('fast',1.0);
}).mouseleave(函数(){
美元(此).fadeTo('fast',0.1);
});
});

在原始代码中,您可能拼错了fadeTo(),但也可以尝试如下悬停:

<script type="text/javascript" />

$(document).ready(function() {

        $('#ButtonBGanim').fadeTo('fast',0.5);
        $('#ButtonBGanim').hover(function() {
        $(this).fadeTo('fast',1.0)


        },function(){
        $(this).fadeTo('fast', 0.1);
        });
    });


</script>

$(文档).ready(函数(){
美元("buttonganim),法德托(fast),0.5 ;;
$('#ButtonBGanim')。悬停(函数(){
$(this.fadeTo('fast',1.0)
},函数(){
美元(此).fadeTo('fast',0.1);
});
});

fadeto
中的小写字母“t”是打字错误吗?你不应该在两个回调中使用
fadeto
而不是
fadeto
吗?是的,我刚刚注意到。。。但修复后的代码仍然无法运行?是的,我在本地主机上设置了一个测试页面,在发布之前验证它是否正常工作。感谢您添加结束脚本标记。