gpt4 book ai didi

Jquery Mouseenter/Mouse Leave 图像交换

转载 作者:行者123 更新时间:2023-12-01 07:36:13 26 4
gpt4 key购买 nike

因此,我编写了这一小段代码来尝试一些新的方法来进行图像交换以实现预加载,但我遇到了一些麻烦。

我的问题是,我有一个包含图像的容器,其中有一些填充和文本,但只有当有人滚动图像而不是容器时,才会激活翻转。我一定有一些小错误,希望有人能帮助我。仍在学习!

这是 html:

<div class="projectThumb">
<img src="/img/aeffect_button_static.gif" width="146" height="199" class="static" name="aeffect" alt="" />
<img src="/img/aeffect_button_rollover.jpg" width="146" height="199" class="rollover" name="aeffect" alt="" />
<p class="title">A.EFFECT: Film Poster</p>
</div>

这是 jquery:

$(document).ready(function(){
$(".rollover").hide();
$(".projectThumb").mouseenter(
function(){
$(this).attr(".static").hide();
},
function(){
$(this).attr(".rollover").show();
});
$(".projectThumb").mouseleave(
function(){
$(this).attr(".rollover").hide();
},
function(){
$(this).attr(".static").show();
});
});

最佳答案

我认为您正在寻找 hover :

$(document).ready(function(){
$(".rollover").hide();
$(".projectThumb").hover(
function(){
$(this).find(".static,.rollover").toggle();
},
function(){
$(this).find(".static,.rollover").toggle();
});
});

mouseenter 和 mouseleave 都只接受一个参数,但您定义了两个回调函数。

关于Jquery Mouseenter/Mouse Leave 图像交换,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1396715/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com