2011-11-02 41 views
2

我想修复窗口定位工具提示页面没有出来的页面(动态修复右上角的左下角)。我尝试了下面的代码,但它不起作用。我应该如何解决它?修复了jQuery的窗口定位工具提示

(检查提示高度加上偏移高度比窗口的高度或更多?)

DEMO - 全码:[在这里看到]http://jsfiddle.net/xuvAu/1/

var tt_ht = $tooltip.height(); 
p_top = (p_top + tt_ht > $('window').height()) ? p_top - tt_ht : p_top; 

回答

3
p_top = (p_top + tt_ht > $(window).height() - p_top) ? p_top - tt_ht : p_top; 

似乎解决了你的问题:)

+0

谢谢,左右如何,请看这个:http://jsfiddle.net/xuvAu/2/ –

+0

看到这个,仍然不工作:http://jsfiddle.net/xuvAu/4/从顶部和右侧出页面? –

+0

我不会做你的工作,请用你自己的大脑思考,这里只是数学......而且,接受答案,因为它可以解决你的问题。 –