2012-04-17 4 views
0

私はdojox.mobile.Openerを使用してアクションシートからアクションを選択しています。 アクションシートは、そのオープナーの下にあるEdgeToEdgeList内のアイテムに対して操作する必要があります。dojox.mobile.EdgeToEdgeListを特定のアイテムのdojo 1.7.2にスクロールする方法はありますか?

ユーザーがアイテムを選択し、開いているActionSheetボタンをクリックすると、選択したアイテムがオープナーの下になく、画面の上部に表示されるようにEdgeToEdgeListをスクロールします。

誰かが、プログラムでEdgeToEdgeListに特定の項目までスクロールするように頼むことができる人がいますか?

おかげで、 ガイ

答えて

1

あなたはDOMノードののscrollIntoView()メソッドを使用することができます。

一般的なブラウザのバージョン:

document.getElementById('NodeIdToScrollTo').scrollIntoView(); 

道場バージョン:

dijit.byId('NameOfListItem').domNode.scrollIntoView(); 

dojo.byId('NodeIdToScrollTo').scrollIntoView(); 

か、むしろウィジェットIDを経由して行くならば

関連する問題