jQuery UI 1.8.13 resizable()图标不显示
问题描述:
在jQuery 1.8.12和1.8.13中,我都不再获取位于元素右下角的se句柄图标,以指示此元素可调整大小。jQuery UI 1.8.13 resizable()图标不显示
如果您切换到1.8.13然后1.8.11它的工作原理。
答
它看起来像在1.8.12/13中增加了background-image:url(data:);
来修复IE票据http://bugs.jqueryui.com/ticket/7233。看着萤火虫,我看到.ui-resizable-handle
覆盖了ui-icon
的PNG背景图像,它是负责显示se图标的精灵图像。这绝对是一个错误。检查附加的萤火虫截图。
它根据阿里的回答在基本主题中起作用,因为ui-icon
覆盖了ui-resizable-handle
而不是反之亦然。所以这是一个主题问题。
答
使用
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
答
只是这样做在javascript:
$('#test').resizable();
$('.ui-resizable-se').css({'height':'32px', 'width':'32px'});
这有没有关系,并没有什么区别。你只是指不同的主题名称。 – Pinkie 2011-05-19 00:12:29
你试过了吗? – 2011-05-19 00:24:39
它的工作原理http://jsfiddle.net/wYcWU/16/ – 2011-05-19 00:27:31