gpt4 book ai didi

javascript - 如何排除特定元素的 Jquery mouseup

转载 作者:行者123 更新时间:2023-11-29 17:19:10 25 4
gpt4 key购买 nike

我的页面中有这段代码

<body onmouseup="fun()">
.......
.......
<button id="ele">Exclude</button>

</body>

我怎样才能实现这样的目标

function fun()
{
if(MOUSE RELEASE IS ON TOP OF BUTTON #ele)
{
console.log('Mouse released on top of the button');
}
else
{
console.log('Mouse released');
}
}

最佳答案

如果您使用的是 jQuery,我建议您使用 .on() 来绑定(bind)事件。您可以使用 event.target 元素来查看它是否是按钮。

$(document).ready(function(){
$('body').on('mouseup', fun);
function fun(event){
if($(event.target).is('#ele')){
console.log('Mouse released on top of the button');
}else{
console.log('Mouse released');
}
}
});

关于javascript - 如何排除特定元素的 Jquery mouseup,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14150943/

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