gpt4 book ai didi

javascript - jquery mouseenter 执行此操作,mouseleave 执行此操作,单击执行此操作并停止 mouseenter/mouseleave 事件

转载 作者:行者123 更新时间:2023-11-28 19:59:08 26 4
gpt4 key购买 nike

我试图在鼠标输入鼠标离开事件时替换图像属性源。单击时,图像应保持事件状态。我需要 mouseleave 事件在单击后停止。到目前为止,点击后鼠标离开仍然继续,切换回图像,代码如下:

<script>
jQuery('.paypal').mouseenter(function(){
jQuery('.paypal').attr('src','http://url-to-my-active-image.jpg');?>');
}),
jQuery('.paypal').mouseleave(function(){
jQuery('.paypal').attr('src','http://url-to-my-inactive-image.jpg');
}),
jQuery('.paypal').click(function(){
jQuery('.paypal').css('opacity','1');
});
</script>

我怎样才能实现这一目标?

最佳答案

只需转动off单击时鼠标离开:

jQuery('.paypal').click(function(){
jQuery('.paypal').css('opacity','1').off('mouseleave');
});

关于javascript - jquery mouseenter 执行此操作,mouseleave 执行此操作,单击执行此操作并停止 mouseenter/mouseleave 事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21974830/

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