PHP を使用してページにエコーするデータの配列があり、JQuery でそれを解析できるようにしたいと考えています。ただし、データが必ずしもユーザーに表示されるわけではありません。たとえば、次のようなものがあります。
<div id="data-1">
<span id="width">5</span>
<span id="height">10</span>
<span id="depth">15</span>
</div>
<div id="data-2">
<span id="width">10</span>
<span id="height">20</span>
<span id="depth">30</span>
</div>
この方法でデータをスパンに保存し、次に JQuery でデータをオンロードして非表示にし、後でスパン値を取得してデータを操作する必要があるかどうか疑問に思っています。
$(document).ready( function() {
$("#width, #height, #depth").hide();
$("#data-*").click(function() {
var width = $("#width", $(this)).text();
var height = $("#height", $(this)).text();
var depth = $("#depth", $(this)).text();
});
});
これは、ページにデータを格納する最も効率的な方法ですか? 代わりに非表示の入力を使用する必要がありますか、またはこれを行う他の方法はありますか?