演示:http://jsfiddle.net/h185js61/
var tooltip = $("#DIV_ID").kendoTooltip({
showAfter: 100,
autoHide: true
});
问题: 即使autohide设置为true,Kendo Tooltip(API:http://docs.telerik.com/KENDO-UI/api/javascript/ui/tooltip)也无法正确隐藏工具提示。
当我将鼠标移动过度"某些内容"在我的演示中很快(用户这样做)。我正在使用jquery来捕捉mouseout事件。
目标:我认为这是一个剑道错误!因此,我正在寻找一种方法来破坏jquery的mouseout事件上的tooptip,该事件正常工作。
答案 0 :(得分:1)
var tooltip = $("#DIV_ID").kendoTooltip({
showAfter: 100,
autoHide: true
}).on('mouseout', function(e){
$('#'+e.target.id).data('kendoTooltip').hide();
});
演示:http://jsfiddle.net/1Ljy2kzq/
使用jquery添加mouseout效果,然后强制隐藏当前工具提示,就像黑客一样。