Jquery ui 稳定的v1.9.0版本与旧式的1.8.24版本中的jQuery UI可调整大小的句柄
这可能是与的重复,但那篇文章讨论了句柄不是可调整大小元素的子元素,并且没有指定jqueryui的哪个版本 自定义句柄可以定义为以下状态:Jquery ui 稳定的v1.9.0版本与旧式的1.8.24版本中的jQuery UI可调整大小的句柄,jquery-ui,resizable,Jquery Ui,Resizable,这可能是与的重复,但那篇文章讨论了句柄不是可调整大小元素的子元素,并且没有指定jqueryui的哪个版本 自定义句柄可以定义为以下状态: $("#searchbar_container").resizable({ handles: {w: '#searchbar_handle_top'}, maxWidth: 445, minWidth: 20, start: function(event, ui) {}, stop: function(event, u
$("#searchbar_container").resizable({
handles: {w: '#searchbar_handle_top'},
maxWidth: 445,
minWidth: 20,
start: function(event, ui) {},
stop: function(event, ui) {
$("#searchbar_container").css('height', '');
}
});
支持以下键:{n,e,s,w,ne,se,sw,nw}。任何指定的值都应该是一个jQuery选择器,与要用作该句柄的可调整大小的子元素相匹配
在我的代码中,句柄是可调整大小元素的子元素,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)一起使用:
…但与jQuery UI的“稳定”版本(1.9.0)和完全相同的代码不同:。两个页面使用相同版本的jQuery核心(1.8.2)
jQuery UI的稳定版本会产生以下控制台错误:
未捕获错误:语法错误,无法识别的表达式:,jquery-1.8.2.min.js:2
有人认为我做错了吗
干杯我在jQuery1.9.0中遇到了同样的问题,在新版本中,使用args调整大小似乎被打破了。恢复到旧版本,直到它被修复。我所看到的唯一一个报告错误涉及XHTML 5(),谢谢David。我将坚持传统版本。顺便说一句,我发现有些参数在1.9.0中可以工作,比如maxWidth、minWidth,可能还有其他一些参数(我还没有全部测试过),但是句柄arg肯定坏了。如果我有机会,我会为此提出jQuery罚单。