如何禁用由html创建的特定dijit contentPane选项卡
How to disable specific dijit contentPane tabs created by html?
我正在使用Dojo tabContainer &contentPane。我想要一个标签,不能通过点击它打开。这可能吗?
显然这是目前不可能通过tabContainer实现(见这里),但你可以尝试这里建议的一些事情
来自增强页面的建议解决方案是:
wildbill注意到在_TabButton.html中,有一个连接没有正确设置。最外层dojoAttachEvent的onclick: onclick部分实际上应该是onclick:_onClick
。修复后,您可以使用上面的原始代码禁用选项卡。例如,通过在注册表上迭代并过滤它来找到TAB按钮。例如
var b;
dijit.registry.byClass("dijit.layout._TabButton").forEach(函数(x){如果(x.label = ="选项卡按钮的标签")b = x;});
//now disable it... b.setAttribute('disabled', true);
相关文章:
- Dojo:访问dijit.form.Select中单击的项目
- 如何停止向上滚动<按钮dojoType=“;dijit.form.Button”;type=“;提交”/>在
- 如何禁用“dijit.form.FilteringSelect”小部件
- dojo从dijit.form.MultiSelect中移除项
- 定位dojo dijit.form.DropDownButton的内容
- 为什么dijit.form.Select有方法setStore(),而dijit.fform.FilteringSele
- Dijit maxLength通过dojo约束语言
- 简单的dijit小部件无法初始化AMD编程
- 正在收听dijit/form/TextBox上的tab键
- 如何在dijit/formHorizontalSlider上检测onMoveStart和onMoveStop
- dijit.byId('someId').value和dijit.byById(#39;someId
- 如何将 dijit 树中的图标替换为字体真棒图标
- Dojo/Dijit TitlePane(底图库)放置
- 将属性从 DOM 节点复制到 dijit 小部件中
- Dijit ComboButton / DropDownMenu onclick misunderstanding
- 如何使 Dijit 树文件夹可选
- 如何在 BorderContainer (dojo) 中动态调整 ContentPane 的大小
- 如何为特定的 HTML Div 创建 dijit/Dialog,并使用 Div 的元素作为其内容
- 如何禁用由html创建的特定dijit contentPane选项卡
- 程序性Dijit/树未出现在声明性Dijit/ContentPane中