Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery 如何检查可拖动元件是否达到可下降区域?_Jquery_Html_Css_Jquery Ui - Fatal编程技术网

Jquery 如何检查可拖动元件是否达到可下降区域?

Jquery 如何检查可拖动元件是否达到可下降区域?,jquery,html,css,jquery-ui,Jquery,Html,Css,Jquery Ui,当我拖动可拖动元素,并将其拖过可拖放区域时,我想向可拖动元素添加一个新类,以便可以使用CSS更改其样式。到目前为止,我得到的是: <aside> <div>1</div> <div>2</div> <div>3</div> </aside> <section></section> 放在一边{ 浮动:左; 宽度:200px; } 旁听部{ 宽度:200p

当我拖动可拖动元素,并将其拖过可拖放区域时,我想向可拖动元素添加一个新类,以便可以使用CSS更改其样式。到目前为止,我得到的是:

<aside>
    <div>1</div>
    <div>2</div>
    <div>3</div>
</aside>
<section></section>
放在一边{
浮动:左;
宽度:200px;
}
旁听部{
宽度:200px;
高度:100px;
背景:红色;
裕度:0 10px 0;
}
部分{
浮动:对;
宽度:400px;
高度:320px;
背景:绿色;
}

1.
2.
3.

来自jQueryUi文档

over(事件、用户界面)类型:dropover

当接受的可拖动对象被拖动到可拖放对象上时触发 (基于公差选项)

您可能也对它的双重属性感兴趣

退出(事件、用户界面)类型:退出

当接受的可拖动对象从可拖放对象中拖出时触发 (基于公差选项)


使用超过事件!我正在为draggable寻找一个类似的事件,但我猜我也可以从这里向draggable div添加一个类。谢谢。在over函数中,
ui.draggable
是刚才经过可拖放的可拖放。不幸的是,out函数没有它,因此您必须为清理找到不同的解决方案。