Jquery ui jQuery UI工具提示小部件自动关闭
如何在1秒后自动关闭jQuery UI工具提示小部件。 我使用以下代码:Jquery ui jQuery UI工具提示小部件自动关闭,jquery-ui,tooltip,Jquery Ui,Tooltip,如何在1秒后自动关闭jQuery UI工具提示小部件。 我使用以下代码: var du=1000; $(document).tooltip( {show:{effect:'slideDown',delay:du,duration:du/2}}, {hide:{effect:'explode',pieces:20,duration:du,delay:du/4}}, {track:true} ); 尝试: 希望这有帮助 当我使用此代码在jQuery UI对话框中显示工具提示时,遇到了一个
var du=1000;
$(document).tooltip(
{show:{effect:'slideDown',delay:du,duration:du/2}},
{hide:{effect:'explode',pieces:20,duration:du,delay:du/4}},
{track:true}
);
尝试:
希望这有帮助 当我使用此代码在jQuery UI对话框中显示工具提示时,遇到了一个奇怪的问题—如果对话框中的第一个表单元素有工具提示,它会导致表单冻结,而工具提示显示在错误的位置—窗口的左上角。经过进一步调查—普通版本的tooptip$(文档).工具提示()工作正常。问题是,在对话框中有工具提示时,第一个表单元素最终会显示一个非常恼人的粘性工具提示。我在尝试解决该问题时遇到了此线程。遗憾的是,使用此答案中描述的更完整配置的工具提示会引发我上面提到的另一个问题-对话框冻结,取消/关闭按钮不再起作用了……最后我切换到了QTIP——无论如何,它比原生的jQuery UI TIOLTIP更具可配置性。
$(document).ready(function () {
var du = 1000;
$(document).tooltip({
show: {
effect: 'slideDown'
},
track: true,
open: function (event, ui) {
setTimeout(function () {
$(ui.tooltip).hide('explode');
}, du);
}
});
});