在 jQuery 1.8.12 和 1.8.13 中,我不再获得放置在元素右下角的 se 句柄图标,以指示该元素可调整大小。
如果您将 1.8.13 切换到 1.8.11,那么它可以工作。
在 jQuery 1.8.12 和 1.8.13 中,我不再获得放置在元素右下角的 se 句柄图标,以指示该元素可调整大小。
如果您将 1.8.13 切换到 1.8.11,那么它可以工作。
采用
ajax.googleapis.com/ajax/libs/jqueryui/1.8.13/themes/base/jquery-ui.css
代替
ajax.googleapis.com/ajax/libs/jqueryui/1.8.13/themes/start/jquery-ui.css
看起来他们在 1.8.12/13 中都添加background-image:url(data:);
了根据票http://bugs.jqueryui.com/ticket/7233修复 IE 问题。看着萤火虫,我看到它.ui-resizable-handle
覆盖了 png 背景图像,ui-icon
它是负责显示 se 图标的精灵图像。这绝对是一个错误。检查附加的萤火虫屏幕截图。
根据 Ali 的回答,它确实适用于基本主题,因为ui-icon
它是压倒一切的ui-resizable-handle
,反之亦然。所以这是一个主题问题。
只需在 javascript 中执行此操作:
$('#test').resizable();
$('.ui-resizable-se').css({'height':'32px', 'width':'32px'});