Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/412.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Dojo dijit.layout.TabContainer-如何将类添加到选项卡?_Javascript_Dojo_Dijit.layout_Digit - Fatal编程技术网

Javascript Dojo dijit.layout.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

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


我唯一发现的就是设置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' );
} );

向我们展示您迄今为止所做的工作,以便我们能够以更好的方式帮助您。