2009年5月29日金曜日

dijit.Tooltipを動的に作成する方法

dijit.Tooltipを動的に作成する方法をメモしておきます.

var nodeId = "";
tooltipElement.innerHTML = "test";
var tooltip = new dijit.Tooltip({connectId: [nodeId]}, tooltipElement);
tooltip.startup();


nodeIdは,ツールチップの対象となるノードのIDです.このノードをポイントすると,ツールチップが表示されます.
tooltipElemenは,ツールチップ本体です.
connectIdには,ツールチップの対象となるノードのIDを収めた配列を指定しないとうまく表示されません.

connectIdの指定方法には,まんまとはまってしまったのですが,ページ[1]のとおりにするとうまく解決しました.感謝です.

[1] [solved] dijit.Tooltip doesn't work in 1.0 ???

0 件のコメント: