XMLファイルを読み込んで各ノードをIDの「リンク」というdiv内に追加するAjaxスクリプトがあります。スクリプトは正常に動作していますが、各結果をクラス「col-md-3」内に表示したいと思います。ここでAjaxループでdivクラスを追加する
は、Ajaxスクリプトからループです:
$(xml).find('ref').each(function() {
// set thumbs and big image paths
var thumbUrl = 'img/thumbs/';
var bigUrl = 'img/';
$('<a />')
.append($('<img>').prop('src', thumbUrl + img).attr('alt', alt))
.prop('href', bigUrl + img)
.prop('title', title)
.prop('alt', alt)
.attr('data-gallery', '')
.appendTo($('#links'));
});
結果は次のようになります。
<div id="links">
<a href="img/apple.jpg" title="Apple" data-gallery="">
<img src="img/thumbs/apple.jpg" alt="Apple"></a>
<a href="img/orange.jpg" title="Orange" data-gallery="">
<img src="img/thumbs/orange.jpg" alt="Orange"></a>
</div>
私は列クラス「COL-MD-内の各画像のリンクを表示したいのですが3" のように:
<div id="links">
<div class="col-md-3">
<a href="img/apple.jpg" title="Apple" data-gallery="">
<img src="img/thumbs/apple.jpg" alt="Apple"></a>
</div>
<div class="col-md-3">
<a href="img/orange.jpg" title="Orange" data-gallery="">
<img src="img/thumbs/orange.jpg" alt="Orange"></a>
</div>
</div>
ありがとうございます。これは機能します。 – kenold