[英]How to disable specific dijit contentPane tabs created by html?
我正在使用Dojo tabContainer和contentPane。 我想要一个无法通过单击打开的选项卡。 这可能吗? 请帮我。
显然,虽然tabContainer实现目前无法实现(请参阅此处 ),但是您可以尝试这里建议的一些方法
附魔页面的建议解决方法是:
wildbill注意到_TabButton.html中存在未正确设置的连接。 最外面的dojoAttachEvent的onclick:onClick部分实际上应该是onclick:_onClick
所以。 有了该修复程序之后,您可以使用上面的原始代码禁用选项卡。 即通过遍历注册表并过滤掉来找到选项卡按钮。 即
var b;
dijit.registry.byClass(“ dijit.layout._TabButton”)。forEach(function(x){if(x.label ==“您的Tab按钮的标签”)b = x;});
//now disable it... b.setAttribute('disabled', true);
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.