据我所见,gRaphael只支持4个位置来放置弹出窗口,up,down,left和right,通常这就足够了,但是我的线图空间有限,所以弹出窗口在SVG中被切断了。我的问题是,如何将弹出窗口放置在up right (右上角)、up left (左上角)、down right (右下角)或down left (左下角)位置?
发布于 2012-11-28 04:44:49
我最终使用了qTip,就像这样...
//show the tooltip
showTip(column.node,column.symbols[0].node,"label",tailPos,tipPos);
function showTip(selector,target,content,tailPosition,tipPosition)
{
$(selector).qtip({
content: content,
position: {
my: tailPosition, //tip tail position
at: tipPosition, //tip body position
target: $(target) //position the tip at this element
},
show: {
ready: true //show popup
},
style: {
classes: 'ui-tooltip-rounded ui-tooltip-dark'
}
});
}工作得很完美。:)
发布于 2012-11-15 23:22:16
自定义工具提示如何,创建一个简单的div并将其附加到图表容器中,就像我在饼图中所做的那样?
Interactive Pie Chart with Tooltip这样你就能控制一切了..。
https://stackoverflow.com/questions/13375754
复制相似问题