必要なものと似ていると思われる投稿をいくつか見つけましたが、問題を解決できるものはないようです。
データ配列を含む変数のセットがあります。例えば:
var data1 = [1,2,3,4,5];
これらの変数名と一致するIDを持つ要素がページにあります。
<li id="data1">Data 1</li>
<li>
要素をクリックして、関連する変数を呼び出せるようにしたい。idがdata1の要素をクリックして変数data1を使用するにはどうすればよいですか...?
基本的な例として、data1配列の内容を警告したいとします。私はこのようなものから始めます:
$('li').click(function() {
dataID = $(this).attr('id');
alert( ...? ); // <- how do I get the contents of the variable data1 now that I know the clicked element's id was 'data1'?
});