ローカル サイトに liggallery プラグインを実装しました...これは dom 要素では機能しません...
例えば
1.) js で作成した dom 要素を html コードに追加します。
js"<span id='imgcon'><a href="image"><img src="image"></a></span>"
でこのようなものを作成し、このすべてのコードが varialbe にある場合、galleryview ( var galleryview
) を呼び出すことができます。この変数は、html ファイルにある div に追加し、<html><head></head><bdy><div class="container"></div></bdy></html>
js ファイル コードからこのように追加$(".container").append(galleryview);
し、最終的にこれを使用し$(".imgcon").lightGallery();
ません。仕事...
これはdomで動作しないjsfiddleデモです
2.) 画像は html コードです
私はこのようなhtmlコードを持って<html><head></head><bdy><div class="container"><span class="imgcont"><a href="image"><img src="image"></a></span></bdy></html>
います。これはうまくいきます。$(".imgcon").lightGallery();
これは、dom なしの jsfiddle の動作デモです。
質問: なぜ、dom を lightgallery で使用できないのですか?
最初のデモはjs domを使用しているため動作しません.2番目のデモはhtmlファイルでhtmlコードを使用しているため動作しています..またはコードに問題があります..