私が代わりに私はそれを後でアクセスできるようにそれはID属性の関連付けをDIV与えるのが、私がアクセスするjQuery.data()を使用したいと思い、体にdiv要素を追加するので、jQuery .data()は後でアクセスするためのIDを格納しますか?または他の方法?
$('<div>').appendTo(document.body);
をしようとしていますあとでdivにすると、アクションを適用することができます。
$('<div>').data('#myid').appendTo(document.body);
今すぐ後でアクセスします。
あなたは傾けることができます。あなたはそれへのポインタを失う。それをvaraibleとして保管してください。 – Raynos
私はDIVとIDを結びつけたくないです。それ以外の方法は? – kr1zmo
'data()'の使用はお勧めしません。 'goto'を使うのと同じ程度のユースケースがあります(いくつかのコンテキストでは存在しますが、一般的には"良い方法ではありません ")。代わりに、クロージャ(変数)、オブジェクトのプロパティ、個別のマニュアルルックアップテーブル、「idや他のものを選択可能なもの」などがあります。 –