gpt4 book ai didi

javascript - MouseDown 事件不适用于整个容器

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

我的问题是,当右键发生 mousedown 事件时,我需要检查是否有 div 如果没有,那么我的 flag 全局 variable 变为 false 但我没有得到该条件。

我的 jQuery 脚本如下。

var flag = true;
$(document).mousedown(function(event){
if( event.button == 2 ) {
if ($(event.target).parent().is('.draggable')){
$el = $(event.target).parent();
flag = true;
}else{
flag = false;
}
}
});

jsp代码:

<div class="main">    
<div class="draggable" >
<a href="#"><div class="inside"></div></a>

</div>
</div>

最佳答案

尝试一下,我认为还需要一位家长。希望它能起作用。因为几个月前我遇到了同样的问题。

$(document).mousedown(function(event){
if( event.button == 2 ) {
if ($(event.target).parent().parent().is('.draggable')){
$el = $(event.target).parent().parent();
flag = true;
}else{
flag = false;
}
}
});

关于javascript - MouseDown 事件不适用于整个容器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22970856/

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