var _TooltipHandler = {
toolTipOverlay : null,
onMouseOver : function (e)
{
_TooltipHandler.toolTipOverlay.set("bodyContent", this.get('alt'));
var region= this.get('region');
var elmLeft = region.left;
var windowWidth = this.get('winWidth');
_TooltipHandler.toolTipOverlay.set("align", {node:this,
points:[_yui.WidgetPositionExt.BL, _yui.WidgetPositionExt.TR]});
_TooltipHandler.toolTipOverlay.show();
e.preventDefault();
},
} 大家好,
给我一个方法来查找当前toolTipOverlay div的宽度。我们不使用jquery所以请具体关注yui 3.0 js。
提前致谢。
答案 0 :(得分:0)
窗口小部件的宽度(从Widget继承的工具提示)是boundingBox
节点的宽度;
var bb_width = widget_instance.get('boundingBox').getStyle('width');
检查小部件的基本属性:http://yuilibrary.com/yui/docs/widget/#attributes