jQuery resizable()“包含”参数不接受数组

Posted

技术标签:

【中文标题】jQuery resizable()“包含”参数不接受数组【英文标题】:jQuery resizable() "Containment" Parameter Not Accepting Array 【发布时间】:2014-03-14 09:40:52 【问题描述】:

这是基本代码:

$('#some_selector').resizable(
    handles: "e",
    containment: [250, 0, 0, 0]
 );

根据我正在阅读的所有内容,这应该可行。但相反,我收到“无法读取未定义的属性‘defaultView’”错误。如果我将包含参数传递给“父”值,则一切正常。只是当我尝试将数组传递给它时,事情就会崩溃.

不确定是否相关,但可调整大小的 div 是绝对定位的。

【问题讨论】:

文档似乎没有表明数组是包含的有效值,只是元素/选择器/父/文档,您在哪里读到它? 【参考方案1】:

您不能在娱乐值上使用数组。您必须为 $('#some_selector') 创建一个父级,并为其设置 250 像素的宽度。然后以这种方式使用 resizable:

$('#some_selector').resizable( “句柄”:“e”, “遏制”:“父母” );

Meaby 您可以将绝对位置应用于父级...我不知道。我需要更多信息。

【讨论】:

以上是关于jQuery resizable()“包含”参数不接受数组的主要内容,如果未能解决你的问题,请参考以下文章

一次将 jQuery Resizable 附加到 2 个表,以便调整同一列的大小

JQuery UI resizable 不支持 position: fixed;有啥建议吗?

JQuery-Easyui----Resizable( 调整大小) 组件

jQuery UI resizable 在调整宽度时改变高度

JQuery Resizable Draggable Position 绝对

Jquery ui拖放+ .resizable