jQuery UI可调整大小处理稳定v1.9.0与传统1.8.24

时间:2012-10-17 21:54:54

标签: jquery-ui resizable

这个可能Custom Resizable Handles in JQuery UI的重复,但该帖子谈到句柄而不是是可调整大小元素的子元素,并且它没有' t指定jQuery UI的版本

API表示自定义句柄可以定义如下:

  

支持以下键:{n,e,s,w,ne,se,sw,nw}。任何指定的值应该是一个jQuery选择器,匹配resizable的子元素以用作该句柄。

在我的代码中,句柄可调整大小元素的子元素,jQuery如下:

$("#searchbar_container").resizable({ 
    handles: {w: '#searchbar_handle_top'},
    maxWidth: 445,
    minWidth: 20,
    start: function(event, ui) {},
    stop: function(event, ui) { 
        $("#searchbar_container").css('height', '');
    } 
});

我可以使用旧版本的jQuery UI(1.8.24):link ...但不是jQuery UI(1.9.0)的“稳定”版本和完全相同的代码:link。两个页面都使用相同版本的jQuery核心(1.8.2)。

jQuery UI的稳定版本会产生以下控制台错误:

  

未捕获错误:语法错误,无法识别的表达式:,jquery-1.8.2.min.js:2

有人认为我做错了吗?

干杯

1 个答案:

答案 0 :(得分:2)

我遇到了与jquery 1.9.0相同的问题,使用args重新调整大小似乎在新版本中被破坏了。恢复到旧版本,直到修复完毕。