2011-11-11 6 views
1

画像が挿入されたcontenteditableコンテナがあります。また、私はjQuery.data()関数でこれらの画像にいくつかの内部値を定義しました。
これらの画像をcontenteditable内に移動するまで、すべてがうまくいきます。次に、画像に関連するすべてのデータはなくなります。
これを回避する方法をご存知ですか?またはDOM要素に情報を割り当てるためのより良い解決策があるかどうかを確認します。ドラッグ&ドロップ時にjQueryデータ()が消去される

+0

を使用すると思います。 – Blazemonger

+0

[jsfiddle](http://jsfiddle.net/euK2F/)もバグをjQueryに報告しました:[jQuery bug](http://bugs.jquery.com/ticket/10763) – maza23

答えて

0

私はDOMの要素に値を代入して、data-属性内に入れました。

ので、代わりのdata()、私はいくつかの実際のコードを入力してください

set: $('image').attr('data-attr1', 'value1'); 
get: $('image').attr('data-attr1'); 
+0

どのように配列属性を定義しますか? – maza23

+0

JSONはどうですか? –

+0

JSONオブジェクトを配置しようとしましたが、[オブジェクトオブジェクト]を追加しました – maza23

関連する問題