jQuery UI Position:当窗口调整大小时

l2a*_*lba 5 jquery user-interface resize position

http://jsfiddle.net/jqrmh/

$(".one").position({
        "my": "right top",
        "at": "right top",
        "of": $(".main"),
});
Run Code Online (Sandbox Code Playgroud)

当我调整窗口大小时,我需要将我的盒子保持在右上方...我尝试使用"碰撞":"合身".....它不起作用

http://jsfiddle.net/jqrmh/

(http://wiki.jqueryui.com/w/page/12138026/Position)

Jam*_*gne 8

您可以重新调整大小的位置:

http://jsfiddle.net/jqrmh/4/

function moveit() {
    $(".one").position({
        "my": "right top",
        "at": "right top",
        "of": $(".main"),
        "collision": "fit fit"
    });
}

$(window).resize(function(){
   moveit(); 
});

moveit();
Run Code Online (Sandbox Code Playgroud)

或者,假设没有其他原因你不能只使用css:

只需设置父级positon:relative并设置子级即可position:absolute.然后你可以设置孩子top:0; right:0.

http://jsfiddle.net/jqrmh/5/