2012-05-10 27 views
1

當前的標記看起來是這樣的:如何在使用Dojo的dijit DropDownButton時更改工具提示的位置?

<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屬性。使用該屬性後,該小部件根本不會呈現該對話框。

在此先感謝您的幫助!

+0

你在哪裏找到 'dropDownPosition' 屬性?我從來沒有見過一個。 – jumpnett

+0

他們的[文件](http://dojotoolkit.org/api/1.7/dijit/form/DropDownButton) – IronicMuffin

回答

2

您引用的文檔指示dropDownPosition需要一個數組,而不是單個字符串。更改data-dojo-props="dropDownPosition: 'above'"data-dojo-props="dropDownPosition: ['above']

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

+0

那麼...你會看看那個,謝謝。 – IronicMuffin

相關問題