-1

純粋な JavaScript の jquery の書き換えに問題があります

parent.$("#data-store").data('text')

JSで同じことをどのように表現できますか?

4

2 に答える 2

3

jQuery でデータを設定していないと仮定すると、次のようになります。

parent.document.getElementById('data-store').getAttribute('data-text');

jQuery でデータを設定すると、属性としてではなく内部の jQuery キャッシュに格納され、jQuery キャッシュ オブジェクトを読み込まないと取得できません。内部 javascript オブジェクトの読み取りに関心がある場合は、jQuery.cache という名前が付けられています。

于 2013-10-19T13:59:32.250 に答える