我收到此错误:
未捕获的TypeError:无法读取未定义的属性“ownerDocument”
当我尝试将可调整大小的句柄放在容器的子容器中时,我正在尝试调整大小。
正如您所看到的,它当前位于控件 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');
}
});
答案 0 :(得分:1)
自己找到解决方案。
似乎它是导致它的JqueryUI版本!我正在使用1.11.x并在恢复到1.10.4后问题消失了,它运行正常!
非常感谢任何理由。