1
最初に、提供されたヘルプに感謝します。属性をループして配列から返すヘルプ
私はアレイ/ループの問題があります。私は下のdivをループして、後で参照される配列に属性を格納しようとしています。ブラウザでアラートをテストすると、自分の属性の値が得られません。私は今のところdata-id属性でしかテストしていませんが、インデックス/キーを参照してすべての属性にアクセスしたいと考えています。私は2日間、私が考えることができるすべてを試してきました。ループは、$ .each()、などのために...ここで
HTML
<div class="image_fullsize" data-count="1" data-id="183" data-title="Title of Gallery" data-description="description 1" data-photo="http://to-image1.jpg" data-credit="photo-credit1"></div>
<div class="image_fullsize" data-count="2" data-id="184" data-title="Title of Gallery" data-description="description 2" data-photo="http://to-image2.jpg" data-credit="photo-credit2"></div>
<div class="image_fullsize" data-count="3" data-id="185" data-title="Title of Gallery" data-description="description 3" data-photo="http://to-image3.jpg" data-credit="photo-credit3"></div>
は私のjavascriptのは、あなたが行うことができ
var myArray = [];
$('.image_fullsize').each(function(index) {
myArray += $(this).attr('data-id');
//alert (myArray);
});
alert (myArray[2]);
ありがとう!それがトリックでした。 – mkrisch
これがあなたの問題を解決するならば、答えを受け入れるべきです –