无法重新绑定jqueryUI中的可拖动事件

时间:2015-10-29 09:25:49

标签: javascript jquery html css jquery-ui

我正在尝试在jquery UI中使用draggable来拖动图像。 但是,我可以拖动图像,禁用拖动并启用拖动。

但是在禁用拖动后,我无法再次启用拖动。

这是小提琴:

代码: //Please Check this fiddle [小提琴]:http://jsfiddle.net/Subhasish2015/yrLbyzfg/8/

1 个答案:

答案 0 :(得分:1)

你应该使用jquery draggable enable和disable方法,如下所示: -

  // sets draggable the element with id="dg"
    $("#disable").on('click', function() {
        $( "#im" ).draggable( "disable" );
    });
    $("#enable").on('click', function() {
        $('#im').draggable({
             containment: "#drg"
        });
        $( "#im" ).draggable( "enable" );
    });

Fiddle