ページに 50 個のドットがあり、それぞれが個別の div です。クリックすると、ID を使用して配列から値を取得したいと考えています。ID を取得できますが、その値を使用して配列からデータを取得するのに問題があります。おそらくグローバル変数の問題ですか?わからない。これが、複数のデータにアクセスする複数のクリックを処理する最善の方法であるかどうかさえわかりません。どんな助けでも大歓迎です!
var location0 = {"name" : "Location 1", "image" : "image1.jpg"};
$('.dot').click(function(){
var thisLocation = $(this).attr("id");
alert(thisLocation); //Returns "location0"
alert(thisLocation["image"]); //Returns "undefined"
});