コメントありがとうございます。 申し訳ございません。 10年近い前の記事と言うこ…
jQueryUIのsortableでスクロールが発生しない
bodyタグにoverflow-y:scrollをしていることが原因
スクロールが発生しない場合でもスクロールバーを表示させたかった
(ページ推移でスクロールの有無によってレイアウトが微妙に変わるのが嫌い)
なので、スクロールバーが表示される時は、overflow-y:scrollを指定しないようにした
スクロールバーが表示されない時は、そもそもD&Dでスクロールが発生しない
let func = function(){
$('body').css('overflow-y', $(window).height() < $(document).height() ? "initial" : "scroll");
検索

コメントを残す