1

私が見ることができることから、g​​Raphaelはポップアップを配置するための4つの位置、、、、およびをサポートするだけですup。通常はこれで十分ですが、折れ線グラフのスペースが限られているため、ポップアップはSVG内で途切れています。私の質問は、ポップアップを(右上)、(左上)、(右下)、または(左下)の位置に配置するにはどうすればよいですか?downleftrightup rightup leftdown rightdown left

4

2 に答える 2

0

カスタムツールチップはどうですか。円グラフで行ったように、単純なツールチップを作成してグラフコンテナに追加しますか?div

ツールチップを使用したインタラクティブな円グラフ、そのようにしてすべてを制御します...

于 2012-11-15T15:22:15.780 に答える
0

結局、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-27T20:44:48.833 に答える