Kendo ui 如何禁用剑道菜单子项
我想动态禁用剑道菜单子项。我把剑道菜单定义为Kendo ui 如何禁用剑道菜单子项,kendo-ui,Kendo Ui,我想动态禁用剑道菜单子项。我把剑道菜单定义为 Html: <div id="menu"></div> <button id='enable'>Enable</button> 现在我想禁用第二项。单击按钮,我想启用菜单 $("#enable").on('click',function(){ // here i want to enable the second }); 如何执行此操作。请尝试以下代码: var menu = $("#me
Html:
<div id="menu"></div>
<button id='enable'>Enable</button>
现在我想禁用第二项。单击按钮,我想启用菜单
$("#enable").on('click',function(){
// here i want to enable the second
});
如何执行此操作。请尝试以下代码:
var menu = $("#menu").kendoMenu().data("kendoMenu");
menu.enable("li:last", false);
参考:
更新:2016年12月26日
var menu=$(“#menu”).kendoMenu().data(“kendoMenu”);
$(“#启用”)。在('click',function()上{
menu.enable(“li:last”,true);
});
$(“#禁用”)。在('单击',函数()上{
菜单.启用(“li:last”,false);
});代码>
禁用最后一项
启用最后一项
-
大洲
-
亚洲
- 印度
- 中国
- 日本
- 南韩
- 欧洲
- 中东
读一下这个
您必须以某种方式针对所需的选择。
例如,如果您为菜单提供了一个模板,并且您的第二个选择的id为“second”,那么这就是禁用它的方式
var menu = $("#menu").data("kendoMenu");
menu.enable("#second", false);
要引用列表中的任何项目,可以使用
您只需将该项的索引作为参数传递。此功能的作用是什么。我们如何才能仅禁用具有此功能的第二项。当此函数被称为“希望”时,禁用意味着您希望禁用右侧的链接!不可点击您是否尝试了使用fiddle链接的答案?
var menu = $("#menu").data("kendoMenu");
menu.enable("#second", false);
var menu = $("#menu").kendoMenu().data("kendoMenu");
menu.enable("li:eq(1)", false);