如何以编程方式滚动到dojo contentPane中的某个元素

时间:2011-11-23 20:46:04

标签: javascript dojo dijit.layout

我有li内显示的100多个dojo.contentPane元素的ul列表,这些元素显示在自定义对话框中,该对话框扩展了dojo对话框。呈现此contentPane时,我希望滚动条自动滑动到第n li个元素。我怎么能这样做?

我在http://jsfiddle.net/6aNrp/看到了一个例子,点击按钮时会发生滚动,但我想在渲染过程中自动执行相同的操作。

1 个答案:

答案 0 :(得分:1)

将您的代码放入内容窗格的onLoad事件中:

dojo.connect(dijit.byId("myContentPane"), "onLoad", function(evt){
    // your code here
});