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

这是基本代码:

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

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

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

【问题讨论】:

  • 文档似乎没有表明数组是包含的有效值,只是元素/选择器/父/文档,您在哪里读到它?

标签: javascript jquery jquery-ui draggable resizable


【解决方案1】:

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

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

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-27
    • 2016-04-13
    • 1970-01-01
    • 1970-01-01
    • 2017-10-18
    • 2014-09-26
    相关资源
    最近更新 更多