将函数绑定到jQuery Dialog拖动事件?

时间:2011-11-23 14:56:27

标签: javascript jquery jquery-ui drag

如何在拖动jQuery UI对话框时运行函数?

我尝试绑定dialogdrag,draggable,drag,但这些都没有工作:(

3 个答案:

答案 0 :(得分:2)

$("#id").bind("dialogdragstart", function()
{
   // stuff
});

答案 1 :(得分:0)

Source

提供一个回调函数来处理作为init选项的拖动事件。

    $( ".selector" ).dialog({
       drag: function(event, ui) { ... }
    });

按类型绑定到拖动事件:dialogdrag。

    $( ".selector" ).bind( "dialogdrag", function(event, ui) {
      ...
    });

如果不能使用上述代码,请发布您的代码。

答案 2 :(得分:0)

您是否尝试过jquery ui draggable

中的“start”方法选项
$("div").draggable({
    start: function(){ ... }
});