Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery工具提示:在页面加载时显示_Jquery_Jquery Tools_Jquery Tooltip - Fatal编程技术网

jQuery工具提示:在页面加载时显示

jQuery工具提示:在页面加载时显示,jquery,jquery-tools,jquery-tooltip,Jquery,Jquery Tools,Jquery Tooltip,我正在开发一个小应用程序,并使用jQuery Tools Tooltip()实现工具提示功能。我不知道如何在页面加载时显示工具提示。以前有人这样做过吗?初始化工具提示后,您应该能够在页面加载时触发mouseenter事件 $("#target").mouseenter(); 看起来所有的工具提示都有“.tooltip”,所以你可以这样做 $(function(){ $('div.tooltip').fadeIn(); }); 您可能还想为“.fadeOut()”添加一些逻辑在看到Ma

我正在开发一个小应用程序,并使用jQuery Tools Tooltip()实现工具提示功能。我不知道如何在页面加载时显示工具提示。以前有人这样做过吗?

初始化工具提示后,您应该能够在页面加载时触发mouseenter事件

$("#target").mouseenter();

看起来所有的工具提示都有“.tooltip”,所以你可以这样做

$(function(){
    $('div.tooltip').fadeIn();
});

您可能还想为“.fadeOut()”添加一些逻辑

在看到Matthew的答案和Greg的建议后,有两种方法(可能更多)可以做到这一点

给你

使用jQuery工具的API版本

$('.searchToolTip').tooltip({
                    position: 'bottom center'
                });

                var tooltipApi = $('.searchToolTip').data('tooltip');
                tooltipApi.show();
使用jQuery激活mouseEnter()


再次感谢你的帮助

伙计!非常感谢!我知道这很简单!我会接受它一旦我会让我笑!再次感谢!当有一个API调用
show()
时,这似乎有点偏颇;但是,你不能对结果提出异议!;-)没有样品提供给你,我感到内疚使这成为一个“答案”。。。这是一个评论!您只需在jQuery“document ready”函数中初始化工具提示。API中有一个方法用于
.show()
,但我没有完全研究它的确切语法谢谢你的评论!有两种不同的方法可以做到这一点(在看到下面的答案和您的评论之后)。。。我把它们贴在下面。+1按照预期使用API比触发假事件要简单。(虽然我并不清楚如何使用这个API。data()方法让我感到惊讶。)
$('.searchToolTip').tooltip({
                    position: 'bottom center'
                }).mouseenter();