javascript - 使用 Dojo 的 dijit DropDownButton 时如何更改工具提示的位置?

标签 javascript dojo

当前标记如下所示:

<div data-dojo-type="dijit.form.DropDownButton" data-dojo-props="dropDownPosition: 'above'">
    <span>413</span>
    <div data-dojo-type="dijit.TooltipDialog">
      <button data-dojo-type="dijit.form.Button">413</button>
      <button data-dojo-type="dijit.form.Button">617</button>
      <button data-dojo-type="dijit.form.Button">860</button>
      <button data-dojo-type="dijit.form.Button">203</button>
    </div>
</div>

一切正常,直到我添加了 data-dojo-props 属性。有了该属性,小部件将根本不会呈现对话框。

在此先感谢您的帮助!

最佳答案

您引用的文档表明 dropDownPosition 采用数组,而不是单个字符串。将 data-dojo-props="dropDownPosition: 'above'" 更改为 data-dojo-props="dropDownPosition: ['above']"

例如 http://jsfiddle.net/RoystonS/E4RHv/

关于javascript - 使用 Dojo 的 dijit DropDownButton 时如何更改工具提示的位置?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10536667/

相关文章:

datagrid - Dojo DataGrid - 从格式化程序获取数据存储项?

php - 通过 Ajax/dojo 显示大文本文件

Javascript 处理文本区域

javascript - 以日期为键的映射无法正确检索项目

javascript - 哪个函数是真正的闭包?

javascript - 如何使用偏移路径 CSS 属性从其原始位置偏移 SVG 路径

javascript - 在业务催化剂结帐中选择 PayPal 时如何隐藏信用卡字段

java - 如何在 eclipse 中禁用 dojo 错误

javascript - 使用 mixins 对 Widget 进行编程实例化

Javascript 列表/牛排