我有多个可放置的div(都具有相同的大小)和一个可拖动的div.可拖动的div比一个droppable大3倍.当我在droppables div上拖动可拖动的div时,我想找到哪个droppable受到影响.
我的代码看起来像这样:
$(function () {
$(".draggable").draggable({
drag: function (event, ui) { }
});
$(".droppable").droppable({
drop: function (event, ui) {
alert(this.id);
}
});
});
Run Code Online (Sandbox Code Playgroud)
HTML
<div style="height:100px; width:200px; border-bottom:1px solid red; " id="Div0" class="droppable">
drop in me1!
</div>
<div style="height:100px; width:200px; border-bottom:1px solid red;" id="Div1" class="droppable">
drop in me2!
</div>
<div style="height:100px; width:200px; border-bottom:1px solid red; " id="Div2" class="droppable">
drop in me2!
</div>
<div style="height:100px; width:200px; border-bottom:1px solid red; " id="Div3" class="droppable">
drop in me2!
</div>
<div style="height:100px; width:200px; border-bottom:1px …Run Code Online (Sandbox Code Playgroud) 我想在body标签上有一个click事件,但是我在body标签下面有一个div,我不想让click事件打开.我尝试过这个,但是这样做似乎是正确的:
$("body").not("#InnerDiv").click(function() {
alert("Hejhej");
});
Run Code Online (Sandbox Code Playgroud)
html:
<body>
<div id="1">1</div>
<div id="2">2</div>
<div id="InnerDiv">InnerDiv</div>
</body>
Run Code Online (Sandbox Code Playgroud)