jQuery可调整大小的句柄里面的孩子

时间:2015-06-04 10:42:01

标签: javascript jquery html

我收到此错误:

  

未捕获的TypeError:无法读取未定义的属性“ownerDocument”

当我尝试将可调整大小的句柄放在容器的子容器中时,我正在尝试调整大小。

Code

正如您所看到的,它当前位于控件 div中,但是句柄用于调整.ui-widget容器的大小,但它会抛出上述错误。

如果我将句柄移到控件 div之外,它可以正常工作。

为什么会这样?有解决方法吗?

当前的jQuery代码:

$("div.ui-widget").resizable({
    handles: {
        'se': 'div.ui-resizable-se'
    },
    start: function(e, ui) {
        $(ui.helper).addClass("dragging");
    },
    stop: function(e, ui) {
        $(ui.helper).removeClass("dragging");
        oldWidget.saveState($(ui.helper), 'resize');
    }
});

1 个答案:

答案 0 :(得分:1)

自己找到解决方案。

似乎它是导致它的JqueryUI版本!我正在使用1.11.x并在恢复到1.10.4后问题消失了,它运行正常!

非常感谢任何理由。