.data()
jQuery関数を使用して情報を保存する Web アプリを更新しようとしています。この更新には、同じページで div だけを使用するのではなく、さまざまな種類の情報に個別のウィンドウが表示されるように、インターフェイスをリファクタリングすることが含まれます。一部のプラグインの動作方法が原因で、プラグインを呼び出すコードが別のウィンドウに移動され、必要なウィンドウで実行されるようになりました。ただし、これらのプラグインで使用されるコールバックの多くは、.data()
保存された情報を見つけるために使用されますが、保存されたデータを設定するコード.data()
は親ウィンドウにあり、データを DOM にアタッチするようには見えず、アタッチされた場所に保存します。そのため、子ウィンドウでは、コールバックは探しているデータを見つけることができなくなります。
を使用して動作しcall(parent, DOMelement.data);
ますか? そして、これに対処するためのより適切な方法はありますか?
前もって感謝します!