我正在使用以下工具提示:http://bassistance.de/jquery-plugins/jquery-plugin-tooltip/
这真的很好用,但是有没有支持实现在悬停时保持打开的工具提示?或者是一种实现它的方法?
发布于 2012-04-11 18:10:09
最后,我选择为一个“粘性”工具提示创建一个单独的jquery插件。
它与通常的工具提示基本相同,除了它不会在鼠标弹出时隐藏自己。
如果你想看到实现,检查原始jquery工具提示中的'createHelper‘方法,并按如下方式修改它:
helper.parent = $('<div id="' + settings.id + '"><h3></h3><div class="body"></div><div class="url"></div></div>')
.bind('mouseleave', function () { hide(undefined, settings); })
// add to document
.appendTo(document.body)
// hide it at first
.hide();
上面的操作基本上是:创建一个div父级,并保持它的打开状态,直到用户离开打开的工具提示。
https://stackoverflow.com/questions/10085773
复制相似问题