1

如何将类添加到 TabContainer 中的选项卡?

我发现的唯一东西是设置 iconClass。但是我需要将类添加到选项卡中的父 div。不是它里面的一些嵌套的div。

4

2 回答 2

2

这不是一个简单的方法,但我可以访问 tabcontainer 对象中的选项卡按钮。

var tabContainer = ...; 
dojo.addClass(tabContainer.tablist.pane2button["123"].domNode, "myTabClass");

http://jsfiddle.net/cswing/N2hsG/

于 2012-05-17T13:50:09.490 回答
1

基于克雷格的建议,这是现代的做法:

// assuming there is only one tabContainer on the page it will have an id of 'tab_container'
require( [ 'dijit/registry', 'dojo/dom-class' ], 
    function( registry, domClass )
{
    domClass.add( registry.byId( 'tab_container' ).tablist.pane2button['my_pane_id'].domNode, 'my_css_class' );
} );
于 2013-08-19T07:59:29.037 回答