如何使用Jquery TipTip插件制作粘性工具提示

如何使用Jquery TipTip插件制作粘性工具提示,jquery,tooltip,sticky,tiptip,Jquery,Tooltip,Sticky,Tiptip,我正在使用jQueryTiptIP插件。如果你知道更容易使用的插件,你可以告诉我。好吧,现在我可以让它工作了。它显示工具提示非常好。但我想制作粘性工具提示。我的意思是,当你将鼠标悬停在对象上时,工具提示会显示出来,直到有人单击我放在工具提示中的链接,所以当有人单击时,工具提示会关闭。他们的文档是零,所以我无法解决它 tiptip主页: 这里他们怎么说退出和进入 enter:callback function—每次将鼠标悬停在应用了TipTip的元素上时运行的自定义函数 exit:callback

我正在使用jQueryTiptIP插件。如果你知道更容易使用的插件,你可以告诉我。好吧,现在我可以让它工作了。它显示工具提示非常好。但我想制作粘性工具提示。我的意思是,当你将鼠标悬停在对象上时,工具提示会显示出来,直到有人单击我放在工具提示中的链接,所以当有人单击时,工具提示会关闭。他们的文档是零,所以我无法解决它

tiptip主页:

这里他们怎么说退出和进入

enter:callback function—每次将鼠标悬停在应用了TipTip的元素上时运行的自定义函数

exit:callback function—每次鼠标移出应用了TipTip的元素时运行的自定义函数


如何从tiptip主体内部的源代码调用函数。

有很多解决方案

还要检查和尝试

http://www.1stwebdesigner.com/css/stylish-jquery-tooltip-plugins-webdesign/

选中这些选项,请参见按钮true或false

$('#tipDiv')

         .qtip({
            content: {
               text: 'Something', 
               title: {
                  text: 'My Title',
                  button: true
               }
            },

         });

您是否检查了插件的keepAlive选项?这会将工具提示保持在屏幕上,直到用户将鼠标移出工具提示(而不是离开目标对象本身)

似乎没有一种方法可以通过编程实现这一点。您必须扩展插件本身或删除mouseout eventhandler

实际上,在重新阅读文档后,您可以尝试使用退出回调来防止工具提示消失,如下所示:

exit: function(){
  // prevent action code goes here
}
但我不确定这是否有效。查看源代码,可以修改deactivate_tiptip()函数。第三行是隐藏工具提示的行

tiptip_holder.fadeOut(opts.fadeOut);

我看到他们有一个很好的默认标题。那么,我如何使用Qtip来实现粘性工具提示呢?你说的粘性是什么意思?就像有出口一样?这个Qtip真的很难使用。我宁愿用TipTip来解决这个问题,这里是“语音泡泡提示”,看看它们是如何有关闭按钮的。QTIP2真的很难使用。你们能帮我解决这个问题吗。您似乎对jquery很有经验。是的,我们应该修改源代码:DSorry…直到今天我才检查注释。如果您仍然需要它,我很乐意为您提供帮助。如何在html正文中调用此函数?不活跃的