首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

使用jquery 的 拖动插件,可以拖入外面div可以拖入里面div,但是拖入后无法拖出,该怎么解决

2012-04-07 
使用jquery 的 拖动插件,可以拖入外面div可以拖入里面div,但是拖入后无法拖出具体代码如下。HTML codehtml

使用jquery 的 拖动插件,可以拖入外面div可以拖入里面div,但是拖入后无法拖出
具体代码如下。

HTML code
<html lang="en"><head>    <meta charset="utf-8">    <title>jQuery UI Droppable - Default functionality</title>    <link rel="stylesheet" href="base/jquery.ui.all.css">    <script src="jquery-1.6.2.js"></script>    <script src="jquery.ui.core.js"></script>    <script src="jquery.ui.widget.js"></script>    <script src="jquery.ui.mouse.js"></script>    <script src="jquery.ui.draggable.js"></script>    <script src="jquery.ui.droppable.js"></script>    <style>    #draggable { width: 100px; height: 100px; padding: 0.5em; float: left; margin: 10px 10px 10px 0; }    #droppable { width: 150px; height: 150px; padding: 0.5em; float: left; margin: 10px; }    </style>    <script>        $(function () {            $(".ui-widget-content").draggable({ revert: true });            $("#droppable").droppable({                drop: function( event, ui ) {                    $(this).append(ui.draggable);                    ui.draggable('option', 'revert', false);                              }        });    });    </script></head><body><div id="draggable" class="ui-widget-content">    444</div> <div id="droppable" class="ui-widget-header">    555</div></body></html>


[解决办法]
ui.draggable('option', 'revert', false);
把FALSE 改成TRUE试试

热点排行