获取在JQuery ContextMenu中单击的选择器的类名
Getting the class name of selector clicked in JQuery ContextMenu
我使用JQuery的ContextMenu.
所以我有以下代码:
$.contextMenu({
selector: '.item-context, .nitem-context',
callback: function(key, options) {
// CM.InventoryDetails.context_action(key, options);
IM.Events.attach(IM.Events.events_const.ITEM_CONTEXT_ACTION,key,options);
},
items: {
"view": {name: "View", icon: 'view'},
"remove": {name : "Remove", icon: 'delete'},
}
});
我的问题是,我怎么能知道触发事件的选择器的类名?
非常感谢您的回复。谢谢。
在你的回调函数中试试:
var className = options.items[key].$node[0].className;
希望对你有帮助。
对
指定类名和元素,然后是user
e.delegateTarget.classList
您将能够识别类,然后进行相应的处理
相关文章:
- 谷歌地图v3侦听器(单击)-更改URL
- 选择全部单击复选框以及全部拒绝
- 当我认为它不应该重新渲染视图时,如何防止 Meteor 在 html 选择 dom 单击事件上重新渲染视图
- 选择首次单击浏览器操作时打开的弹出窗口
- 日期选取器单击事件获取日期
- Ace代码编辑器单击后消失
- 如何选择并单击没有 id 属性的按钮
- Adobe Acrobat X疑难解答下拉列表颜色选择.需要单击选择
- jQuery UI链接选择菜单.单击按钮时窗体将重置
- 未捕获错误:语法错误,无法识别表达式Jquery选择器单引号与双引号
- 相同的选择器单击添加和删除
- 选择并单击类中的链接
- 使用多个选择框单击后显示/隐藏输入文本
- 事件侦听器单击不起作用
- 动态添加 html 选择上单击另一个选择框选项
- Jquery - 检测禁用的 HTML 选择的单击选项
- 侦听器单击任何元素并读取特定的 HTML-5 自定义属性(如果存在)
- 静音流播放器单击自定义按钮
- jQuery选择器单击功能说明
- jquery选择器单击事件未使用angular触发