jQueryソート可能な要素をどのように追跡できるかを把握しようとしています。 私のソート可能な要素には4つの要素(divs)があり、それぞれ固有のidがあるとします。 #100、#200、#300、#400と呼ぶことにしましょう。しかし、#100を移動してスポット番号3を言うと、このIDの新しい位置を保存する必要がありますが、他の位置も更新された位置の値を取得する必要があります。jQueryソート可能なすべての要素の位置を把握する
意味がありますか?基本的には、各固有IDの位置を取得したいので、後で使用できるようにリストの順序を保存することができます。
私はちょうど..
ポイント私の右方向に移動したもののために、ソート可能なすべての要素のレポート何かを見つけることができませんでしたか? ありがとう
問題ありません! 「el」の代わりに「this」を使用し、$(el).attr( 'id')の代わりにthis.idを使用して小さな改善が編集されました。 。フィドルは古い例と同じなので、2つを比較することができます:) –
更新されたコードを試してみましたが、うまくいきません。何か案は? http://jsfiddle.net/LxMhF/2/ – INT
私はちょっと混乱しているようですが、 "el"が必要です。$ .mapの中の "this"は現在の要素ではなく "ウィンドウ"オブジェクトです。 "this"は、$ .fn.map($(selector).map(fn))の現在の要素です。それを明確にするためです。 –