DojoToolkit AccordionContainer(DojoToolkit Accordi

2019-10-30 09:38发布

有多容易使具备Dojotoolkit AccordionContainer向上和向下滑动,在标题的MouseHover而不是标题窗格onMouseClick。

Answer 1:

这是相当简单,但涉及连接到半私有财产_buttonWidget每个孩子窗格,所以我不能保证该工具包的未来版本将不会打破它。 这就是说,我已经使用Dojo 1.3的AOL的CDN版本测试英寸

基本上,你在你的AccordionContainer称为启动()后,您只需通过其子迭代,每个孩子的_buttonWidget连接到一个匿名onmouseover事件处理程序:

aContainer.getChildren().forEach(function(child){ 
    dojo.connect(child._buttonWidget, "onMouseOver", function(){
        aContainer.selectChild(child);
    });
});

完整的例子就是在这里



文章来源: DojoToolkit AccordionContainer
标签: dojo