我遇到了jQuery UI Position函数的一个奇怪问题。
有一个父div,比屏幕高度大,另外还有一个小div。 我的函数告诉小div位于它的父元素的底部。
当底部可见时,一切正常,但当由于窗口大小而无法看到底部时,位置功能无效。
按照平局轻松理解......
我使用的功能是。
$("#_GREEN_div").position({
of: $("#_RED_div"),
my: "left bottom",
at: "left bottom"
});
编辑: JSFiddle - jsfiddle.net/Steve_Wellens/5Zdac(感谢史蒂夫,伟大的工具)
答案 0 :(得分:7)
我认为你也应该使用碰撞属性:
$("#_GREEN_div").position({
of: $("#_RED_div"),
my: "left bottom",
at: "left bottom",
collision: 'none'
});
这样“我的DIV”将始终位于左下角。