Javascript Dojo dijit.layout.TabContainer-如何将类添加到选项卡?
如何将类添加到TabContainer中的选项卡Javascript Dojo dijit.layout.TabContainer-如何将类添加到选项卡?,javascript,dojo,dijit.layout,digit,Javascript,Dojo,Dijit.layout,Digit,如何将类添加到TabContainer中的选项卡 我唯一发现的就是设置iconClass。但是,我需要在选项卡中将类添加到父div中。不能访问其中的一些嵌套div。这不是一种简单的方法,但我可以访问tabcontainer对象中的tab按钮 var tabContainer = ...; dojo.addClass(tabContainer.tablist.pane2button["123"].domNode, "myTabClass"); 根据克雷格的建议,这里有一种现代的方法: // a
我唯一发现的就是设置iconClass。但是,我需要在选项卡中将类添加到父div中。不能访问其中的一些嵌套div。这不是一种简单的方法,但我可以访问tabcontainer对象中的tab按钮
var tabContainer = ...;
dojo.addClass(tabContainer.tablist.pane2button["123"].domNode, "myTabClass");
根据克雷格的建议,这里有一种现代的方法:
// 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' );
} );
向我们展示您迄今为止所做的工作,以便我们能够以更好的方式帮助您。