在創建函數,而不是
my: target.length ? 'bottom center' : 'bottom right',
at: target.length ? 'top center' : 'bottom right',
型
my: 'bottom right',
at: target.length ? 'top right' : 'bottom right',
在更新功能,而不是
api.options.position.target = !i ? [$(window).width() - 5,$(window).height()] : [
pos.left + width,
pos.top - height - 5
];
api.set('position.at', !i ? 'bottom right' : 'top center');
api.set('position.my', !i ? 'bottom right' : 'bottom center');
型
api.options.position.target = !i ? [$(window).width() - 5,$(window).height()] : [
pos.left + width,
pos.top
];
api.set('position.at', !i ? 'bottom right' : 'top right');
檢查了這一點:http://jsfiddle.net/bCcAB/1/