gpt4 book ai didi

单击按钮时jquery终止悬停规则

转载 作者:行者123 更新时间:2023-12-01 06:02:08 25 4
gpt4 key购买 nike

我有 2 个 jquery 事件。

$('#thebutton').click( 

还有......

$('#thebutton').hover( 

显然,一旦您将鼠标悬停在按钮上,悬停事件就会激活。一旦您单击按钮,我希望触发该事件,以便我可以操作该按钮,但也可以终止 mouseoff 事件,以便保留更改。

或者当我正要提交时,点击事件应该在悬停内吗?如果是这样,我猜你仍然需要杀死 mouseoff....

谢谢

最佳答案

我假设您希望在单击按钮时停止在悬停时执行 mouseleave

也许你可以使用一个简单的 bool 值来检查它是否点击了..

var isClicked = false;
$('#thebutton').click(function () {
isClicked = true;
//Your code
});

$('#thebutton').hover(function () { //mouseenter
isClicked = false;
//Your code
}, function() { //mouseleave
if (isClicked) return false;
//Your code
});

关于单击按钮时jquery终止悬停规则,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10416248/

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