前回、同じ題名で質問させていただき、無事jQuery依存でないlightgallery.jsを利用して表示させることができました。
しかし、JavaScriptを使用して連番を使用したURLを作成した場合うまく動作しませんでした。
このJavaScriptは過去の質問で教えていただいたコードです。
JavaScript
1document.addEventListener("DOMContentLoaded", function() { 2 for (i = 1; i <= 100; i++) { 3 document.getElementById("lightgallery").insertAdjacentHTML('beforeend', '<a href="//placehold.jp/3e80e4/ffffff/500x300.png?text=' + i + '.jpg" class="gallery-img" download>' + '<img data-src="//placehold.jp/3e80e4/ffffff/500x300.png?text=' + i + '.jpg" class="lazyload" data-adaptive-background>' + '</a>'); 4 } 5}, false);
これにlightgallery.jsの起動するためにlightGallery(document.getElementById('lightgallery'));
を追加しました。
できればjQueryを使用しないサイト作りを試しているので、もしわかるようでしたら教えていただければ幸いです。
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/28 12:02