我设置了工具提示和对话框,如下所示:
$(document).ready(function() {
$( "#dialog" ).dialog({ autoOpen: false });
$( document ).tooltip();
Run Code Online (Sandbox Code Playgroud)
但是当我稍后打开对话框时,它的关闭工具提示总是出现在打开状态,而不仅仅是按照预期将鼠标悬停在关闭状态.有没有其他人看到这种行为/知道它为什么会发生?
items在jQueryUI 1.9+中设置选项以排除对话框的标题栏关闭小部件似乎对我有用
$( document ).tooltip({
items: '*:not(.ui-dialog-titlebar-close)'
});
Run Code Online (Sandbox Code Playgroud)
找到了解决办法:
$( "*" ).tooltip();
$('.ui-dialog-titlebar-close').tooltip('disable')
Run Code Online (Sandbox Code Playgroud)
代替上面的工作