memoこの広告は、90日以上更新していないブログに表示しています。UIのsortableを使ってtable要素を並び替えるの続きです。上のリンクのデモ画面を見ると、並び替えをしようとして行をドラッグすると移動中の行の幅が小さくなってしまっています。このデモ画面を見ると、ドラッグ中にdivとかliの場合は幅が保存されているのに対してtableの場合は幅が保存されていません。sortableではドラッグ時に移動中の要素(helperと呼びます)の幅を設定してくれます。これは元の要素の幅を動的に取得してhelperにも同じ幅を指定することで実現しています。table内を並び替えする場合もhelperとなるtrの幅を設定してくれているのですが、trにはwidthを設定しても無視されるようです。この解決策として、helperオプションを指定します。$helper;}tr内のtdそれぞれに対してwidthを指定することでtableの行としての幅を保存できます。デモ画面このhelperというのはちょっと理解するのが難しいかもしれないです。UIのsortableを使ってtable要素を並び替えるsortableの基本的な使い方はこちらを参照。(1)月別アーカイブはてなブログをはじめよう!kamegu3さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。