私はソート可能なアコーディオンを持っていますが、これは正常に動作します。私は基本的にこの例http://jsfiddle.net/qN7b8/5/を使用します。ただし、jsfiddle のように、1 つのパネルを再度ドラッグ アンド ドロップした後、要素を 2 回クリックしてそのコンテンツを表示する必要があります。
JavaScript コードは次のとおりです。
var stop = false;
$("#accordion h3").click(function(event) {
if (stop) {
event.stopImmediatePropagation();
event.preventDefault();
stop = false;
}
});
$("#accordion").accordion({
header: "> div > h3"
})
.sortable({
axis: "y",
handle: "h3",
stop: function() {
stop = true;
}
});
これを解決する方法はありますか?