2

在 jQuery 1.8.12 和 1.8.13 中,我不再获得放置在元素右下角的 se 句柄图标,以指示该元素可调整大小。

检查http://jsfiddle.net/wYcWU/

如果您将 1.8.13 切换到 1.8.11,那么它可以工作。

4

3 回答 3

3

采用

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

于 2011-05-19T00:09:45.973 回答
3

看起来他们在 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,反之亦然。所以这是一个主题问题。

在此处输入图像描述

于 2011-05-19T00:34:49.553 回答
0

只需在 javascript 中执行此操作:

$('#test').resizable();
$('.ui-resizable-se').css({'height':'32px', 'width':'32px'});
于 2012-04-17T07:27:23.583 回答