gpt4 book ai didi

javascript - 我可以更改 MVC 中 Kendo UI 网格的工具提示默认操作吗?

转载 作者:行者123 更新时间:2023-12-03 12:32:47 26 4
gpt4 key购买 nike

在默认操作中,当我将鼠标放在<td>上时在工具提示栏中,工具提示会显示内容。但是现在我想要的只是当我单击<td>时,它会显示内容。当我在 <td> 之外单击鼠标时,内容将会消失。演示在这里:demo

最佳答案

您只需将 showOn: "Click"autoHide: false 添加到工具提示的设置中即可:

var toolTip = $('#grid').kendoTooltip({
showOn: "click",
autoHide: false,
filter: ".tooltip",
beforeShow: function (e) {
if ($(e.target).data("name") === null) {
// don't show the tooltip if the name attribute contains null
e.preventDefault();
}
},
content: function (e) {
// may be get the content from server using ajax event
var row = $(e.target).closest("tr");
var dataItem = grid.dataItem(row);

return "<div><table><tr><td role='gridcell'>dd</td></tr><tr><td role='gridcell'>dd</td></tr></table>Hi, this is a tool tip for id " + dataItem.Id + "! </div>";
}
}).data("kendoTooltip");

演示:http://jsfiddle.net/2dzUb/7/

关于javascript - 我可以更改 MVC 中 Kendo UI 网格的工具提示默认操作吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23855909/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com