PHPを使用してページにエコーするデータの配列があり、JQueryで解析できるようにしたいと考えています。しかし、私はデータが必然的にユーザーに見えるようにしたくありません。私は、例えば、持っている:私はスパン内のデータをこのように格納し、その後、jQueryのでは、オンロードそれらを隠し、後でスパン値を取得することにより、データでプレイする必要がある場合、私は思ったんだけどページにデータを保存して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>
:
$(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();
});
});
これはページにデータを保存する最も効率的な方法ですか?代わりに、隠された入力を使用すべきか、これを行うための他の方法がありますか?
私はこのアイデアが好きです!助けてくれてありがとう - そして他のみんなにも。 – ash
このJSONを特定のHTML要素と組み合わせたい場合は、以下の私の答えをチェックしてください:http://stackoverflow.com/questions/899327/how-to-store-data-on-a-page-and- retrieve-it-through-jquery/4246901#4246901 – Andreas