Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/spring-mvc/2.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
Javascript 使用负边距时,jquery>1.9的Qtip2鼠标定位错误_Javascript_Jquery_Css_Tooltip_Qtip2 - Fatal编程技术网

Javascript 使用负边距时,jquery>1.9的Qtip2鼠标定位错误

Javascript 使用负边距时,jquery>1.9的Qtip2鼠标定位错误,javascript,jquery,css,tooltip,qtip2,Javascript,Jquery,Css,Tooltip,Qtip2,我在web应用程序中使用qTip2作为工具提示,自jQuery1.9以来,工具提示不再放在同一位置 jquery=1.9时: 我已经看到两个版本中的jQuery都考虑了负边距;似乎jQuery1.8.3计算主体偏移量的方法不正确,在jQuery1.9.x中它是固定的 我注意到,当我们使用负边距时,当我的表的行数不超过视口高度时,会出现错误。我使用负边距在页面底部设置页脚 您可以看到一个简化的JSFIDLE示例: 工具提示放置不正确行数不超过视口高度: 工具提示位置正确,行数超过视口高度: 对于

我在web应用程序中使用qTip2作为工具提示,自jQuery1.9以来,工具提示不再放在同一位置

jquery<1.9时:

jquery>=1.9时:

我已经看到两个版本中的jQuery都考虑了负边距;似乎jQuery1.8.3计算主体偏移量的方法不正确,在jQuery1.9.x中它是固定的

我注意到,当我们使用负边距时,当我的表的行数不超过视口高度时,会出现错误。我使用负边距在页面底部设置页脚

您可以看到一个简化的JSFIDLE示例:

工具提示放置不正确行数不超过视口高度:

工具提示位置正确,行数超过视口高度:

对于jQuery版本<1.9,它可以处理两种情况:

你能帮我吗

谢谢


是否需要设置目标:“鼠标”?换句话说,目标是否可以被其他东西取代?好主意。谢谢:-