我有一个Dojo对话框,当用户点击页面上的一个元素时打开。如何设置Dojo对话框打开的位置?
我想控制它打开的位置....实际上我希望它打开旁边(相对于)点击的其他dom元素。
但我似乎想弄清楚如何做到上述任一。
感谢您的任何建议。
我有一个Dojo对话框,当用户点击页面上的一个元素时打开。如何设置Dojo对话框打开的位置?
我想控制它打开的位置....实际上我希望它打开旁边(相对于)点击的其他dom元素。
但我似乎想弄清楚如何做到上述任一。
感谢您的任何建议。
我会在Tooltip
文档中为Dojo收拾赃物。我从来没有使用Dojo的经验,但是这里有一些链接可以帮助你开始。
Dojo Dijit Dialog relative position. is it possible?
http://livedocs.dojotoolkit.org/dijit/TooltipDialog
http://mail.dojotoolkit.org/pipermail/dojo-interest/2011-May/054581.html
打开相对道场的对话框中点击位置:
dojo.style(pointDialog.domNode, 'visibility', 'hidden');
pointDialog.show().then(function() {
dojo.style(pointDialog.domNode, 'top', clickEvt.pageY);
dojo.style(pointDialog.domNode, 'visibility', 'visible');
});
需要对对话框不跳
由于能见度诀窍。你唱dojo.position让我点击元素的位置,我可以设置顶部和左侧。 –