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 在调整宽度时改变高度