をソートするときに、最初にこのほぼ同じ質問を確認してください「ジャンプ」ここでjQueryのUIソート可能なスクロール位置が
- を再現する方法ですそれスクロール
- スクロールダウン
- リオーダーアイテム
- スクロール位置はここ
まで "ジャンプ" コード(JSFiddleでも参照)
Htmlの
<ul id="panel" class="scroll">
<li class="content" style="background-color:red">item1</li>
<li class="content" style="background-color:green">item2</li>
<li class="content" style="background-color:blue">item3</li>
<li class="content" style="background-color:gray">item4</li>
<li class="content" style="background-color:yellow">item5</li>
</ul>
です JavaScriptの
$(function() {
$("#panel").sortable({
items: ".content",
forcePlaceholderSize: true
}).disableSelection();
$(".content").disableSelection();
});
ここでCSS
.scroll{
overflow: scroll;
border:1px solid red;
height: 200px;
width: 150px;
}
.content{
height: 50px;
width: 100%;
}
コードは(運を)
をaccepted answerの概念を試した後、私は理解しようとすることができます(JSFiddle中)でありますなぜそれが起こるのか(速い秒の間にリストを取得する「短縮」)、プレースホルダやヘルパーを使用してそれを回避しようとするすべての試みがうまくいかなかったr。私は私が試した
ブラウザ運で "スクロール" オプションのほぼすべての順列を試した感じ
IE9、Firefoxの10.0.1、とChrome 17
jQueryのバージョン
コア1.7.1、UI v 1.8.17
何か間違っていますか?解決策はありますか?それはバグでしょうか?
ニース!それは一番下の項目の問題を解決しましたが、他の項目にはまだ問題があるようです。 http://jsfiddle.net/Fnncs/4/ –