jtr*_*ans 3 jquery kendo-ui kendo-tooltip
如何删除/销毁创建的现有工具提示,如:
$(td[role=gridcell]").kendoTooltip({ ... });
Run Code Online (Sandbox Code Playgroud)
例如,要销毁网格,请执行以下操作:
$("#grid").data("kendoGrid").destroy();
Run Code Online (Sandbox Code Playgroud)
如何检查工具提示是否存在和/或是否已被销毁?
Lar*_*ner 10
虽然文档没有列出destroykendoToolTip 的方法,但它确实存在.
我建议改为创建这样的工具提示:
$("#grid").kendoTooltip({
filter: "td[role=gridcell]",
content: "My Other ToolTip"
});
Run Code Online (Sandbox Code Playgroud)
然后你可以破坏工具提示
$("#grid").data("kendoTooltip").destroy();
Run Code Online (Sandbox Code Playgroud)
如果你这样创建它:
$("td[role=gridcell]").kendoTooltip({ ... });
Run Code Online (Sandbox Code Playgroud)
它将为每个单元格创建一个小部件(因为你的jQuery选择器选择所有单元格!),所以当你尝试这样做时:
var myTooltip = $("td[role=gridcell]").data("kendoTooltip");
myTooltip.destroy();
Run Code Online (Sandbox Code Playgroud)
它只会返回并销毁第一个匹配元素的小部件.
| 归档时间: |
|
| 查看次数: |
11200 次 |
| 最近记录: |