ユーザーがページ上の要素をクリックすると開く Dojo ダイアログがあります。
開く場所を制御したい....実際には、クリックした他のdom要素の横に(相対的に)開くようにしたい。
しかし、上記のいずれかを行う方法を理解できるようです。
アドバイスをありがとう。
ユーザーがページ上の要素をクリックすると開く Dojo ダイアログがあります。
開く場所を制御したい....実際には、クリックした他のdom要素の横に(相対的に)開くようにしたい。
しかし、上記のいずれかを行う方法を理解できるようです。
アドバイスをありがとう。
クリック位置に関連する Dojo でダイアログを開きます。
dojo.style(pointDialog.domNode, 'visibility', 'hidden');
pointDialog.show().then(function () {
dojo.style(pointDialog.domNode, 'top', clickEvt.pageY);
dojo.style(pointDialog.domNode, 'visibility', 'visible');
});
ホップではなくダイアログには可視性のトリックが必要です
私はTooltip
道場のドキュメントで戦利品を取ります。私はDojoの経験がありませんが、ここにあなたが始めるのに役立つはずのいくつかのリンクがあります。
http://livedocs.dojotoolkit.org/dijit/TooltipDialog
http://mail.dojotoolkit.org/pipermail/dojo-interest/2011-May/054581.html