ユーザーがページの上部にいる場合はうまく機能しますが、スクロールダウンするとすべてが台無しになります。
これどうやってするの?
$(".chat-wrapper > li.draggable").draggable({
greedy: true,
handle: '.chat-button',
containment: 'html'
});
ユーザーがページの上部にいる場合はうまく機能しますが、スクロールダウンするとすべてが台無しになります。
これどうやってするの?
$(".chat-wrapper > li.draggable").draggable({
greedy: true,
handle: '.chat-button',
containment: 'html'
});
$(".chat-wrapper > li.draggable")
.on('mousemove',function(){ // Update containment each time it's dragged
$(this).draggable({
greedy: true,
handle: '.chat-button',
containment: // Set containment to current viewport
[$(document).scrollLeft(),
$(document).scrollTop(),
$(document).scrollLeft()+$(window).width()-$(this).outerWidth(),
$(document).scrollTop()+$(window).height()-$(this).outerHeight()]
});
})
.draggable({ scroll: false });