【发布时间】:2016-04-01 19:38:32
【问题描述】:
更新:仍在寻找可行的解决方案,但请查看下面的答案,它可能会对您有所帮助或给您一个想法。它适用于特定的分辨率。
我正在使用jQuery UI tooltips plugin,但我 我无法按照我想要的方式定位工具提示。
我希望它垂直居中于鼠标,但位于相关元素的左侧。我相信我的措辞是正确的,但我会向您展示我的意思。
(这是它应该做的)
http://prntscr.com/v2yqi
正如您在我的示例中看到的,它垂直居中于元素本身,而不是鼠标。
如果它可以随鼠标移动(仅限垂直跟踪),那将是完美的。不确定这个插件是否可行。我不太了解他们的positioning API。
这是JSFiddle。
$(function() {
$( document ).tooltip({
items: ".entry",
position: { my: "center", at: "left" },
content: function() {
var element = $( this );
if ( ( element.is( ".entry" ) ) ) {
return "<div class='hi'>This is a very nice entry! It's so pretty and I feel like I can touch it. This is just random filler text to give you the idea..</div>";
}
}
});
});
我真的很感激你能给我的任何见解。提前致谢。
【问题讨论】:
标签: jquery jquery-ui tooltip positioning jquery-ui-tooltip