我想知道我怎么能做div盒子,当它被点击时,当我们点击其他地方时会发生一些事情。请注意,当我们在我们的框中点击多次时,没有任何特殊内容可以解决。
答案 0 :(得分:2)
$('#theDiv').one('click', function(){
$('#theOtherDiv').click(function(){
alert('I was clicked!');
});
});
答案 1 :(得分:1)
你可以保留一个变量来检测鼠标是在里面还是在外面,
var isIn = false;
$(document).ready(function()
{
$('#yourDiv').hover(function(){
isIn =true;
}, function(){
isIn =false;
});
$("body").mouseup(function(){
if(isIn) {
//do your work
}else{
//do your work
}
});
});