这是基本代码:

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


根据我正在阅读的所有内容,这应该可以工作。但是相反,我收到“无法读取未定义的属性'defaultView'的未定义”错误。如果我将containment参数的值设为“ parent”,则一切正常,只是当我尝试将其传递给数组时,事情却崩溃了。

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

最佳答案

您不能在保留值上使用数组。您必须为$('#some_selector')创建一个父对象,并将其宽度设置为250px。然后以这种方式使用可调整大小的:

$('#some_selector')。resizable({
    “ handles”:“ e”,
    “包含”:“父母”
 });

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

关于javascript - jQuery resizable()“包含”参数不接受数组,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/21789342/

10-12 13:18