Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
jQuery UI 对话框小部件有一个位置选项,可以是对象、字符串或数组(不推荐使用字符串和数组形式)。Array 可以包含一个 x,y 坐标对,以距视口左上角的像素偏移量为单位。我不清楚 Object 的等价物是什么。位置文档中的对象示例使用诸如“左”或“中心”之类的字符串,而不是像素坐标。
你会怎么写
position: [42, 80]
使用对象表示法?
您可以使用对象表示法为位置选项指定偏移量。
$('.selector').dialog({ position: { my: 'left+42 top+80', at: 'left+42 top+80' } });
http://jsfiddle.net/rknjG/