- iOS/Objective-C 元类和类别
- objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts
- java - 使用网络类获取 url 地址
- ios - 推送通知中不播放声音
我在 Kendo UI Grid 中使用 Kendo UI 上下文菜单(JavaScript 而非 MVC)。它提供了一个 filter当用户选择一行网格时,我使用它打开上下文菜单的属性。现在我需要使用我已经完成的模板在网格单元格中添加一个链接,但是在单击该链接时我需要一个 JavaScript 函数来运行而不是打开上下文菜单。下面是显示行和蓝色链接的片段,它不是调用 JavaScript 函数而是打开上下文菜单。上下文菜单设置为在左键单击而不是右键单击时打开,因为客户希望它在 iPad 上是这样的。
如果单击该链接,是否仍然可以绕过上下文菜单打开,最好是在提及上下文菜单的过滤器属性时排除链接或 anchor 标记。我提到过这样的菜单:
$("#menu").kendoContextMenu({
showOn: "click",
orientation: "vertical",
target: "#mainGrid",
filter: "td[role='gridcell']",
});
最佳答案
点击本身首先发生在 anchor 元素中,然后它传播到调用菜单的td
元素。所以你可以阻止事件触发 a
事件中的 td
:
$("#mainGrid").on("click", "a", function(e) {
e.stopPropagation();
});
stopPropagation()
将保留 anchor 作业,但会阻止 anchor 上方的其他元素触发它们的事件。此代码适用于您网格中的任何 anchor 。
关于javascript - Kendo UI 上下文菜单提到排除过滤器中的元素,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34850522/
client.on('message', message => { if (message.content === `L!hug`) { if (!message.menti
我往往会忘记我 stash 了一些更改。当存储空间不为空时,我希望看到 git status 输出中提到的存储空间。有没有办法让 git status 这样做? 最佳答案 This is now a
[object Object] 是 JavaScript 对象的默认字符串表示。 如果只是 [Object] 或 [object] 我会理解,但为什么是 [object Object]?为什么第一个单
Jython 可以在这里提供帮助吗?我应该在 Jython 之上运行 Grails,如果是,如何运行?不知何故,我应该能够在同一个 JVM 上运行 Grails 和 Python 脚本。还有其他可能性
http://download.oracle.com/javase/tutorial/collections/interfaces/set.html 为什么Set接口(interface)会列出Col
我正在使用 keras 编写一个 ner 模型,并将模型部署到tensorflow-serving。然后使用http请求来获取预测结果。 这是我的代码: EMBEDDING_OUT_DIM = 128
我是一名优秀的程序员,十分优秀!