問題タブ [lightgallery]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
javascript - キャッチされていない TypeError: $(...).lightGallery は関数ではありません
リンクをクリックしようとすると、ブラウザ コンソールに次のように表示されます。
これは私が使用したコードです:
lightGalleryでダイナミックモードを使用していることに注意してください。
- 以前に lightGallery ライブラリを含め、その前に jQuery ライブラリを含めました。
- $ を jQuery に置き換えてみました。
- 「セミコロンソリューション」も試しましたが、うまくいきませんでした。
これは私が含めたライブラリ全体です:
javascript - Lightgallery が機能しない (jade と読み込みページを別々に使用)
私はJavaScriptに比較的慣れていないため、コードにlightgalleryを実装するためにここで何が間違っているのかわかりません。
すべてのスタイルシート (ヘッダー内) と関連するスクリプトを含めました。これが私の頭と体の一部です。
loadPages.js の loadIndex 関数 (サーバー側に移動し、pb なしで動作します)
そして、これが私が使用する画像マークアップです:
lightgallery は、loadIndex() 関数によって読み込まれるインデックス ページに表示されるはずです (複数のページでナビゲーション バーを使用しています)。lightgallery 呼び出しを正しく行っていませんか? $(document).ready(...) はインデックス ページの読み込みと同時に発生していますか? (スクリプトが技術的に同期的に呼び出されることは知っていますが)。
基本的に、私の画像はまったく効果がなく、スタイルのないリストのままです..誰か助けてもらえますか?
jquery - 準備ができたらクラスを追加し、ホバーするとクラスを削除します
ポートフォリオサイトを作っています。ドキュメントの準備ができたときにクラスを追加し、ホバー時にそのクラスを削除/別のクラスに変更しようとしています。ロード時とホバー時に画像に lightgallery と CSS gram フィルターを使用しています。
上記の jQuery コードはうまく機能していないようです。
助けてください、ありがとう。
javascript - ajax呼び出し後にlightgalleryを再初期化する方法
クリック時に自分のウェブサイトの画像を表示するために lightgallery プラグインを使用しています。ライトギャラリーを次のように初期化しました
ドキュメントのロードで、正常に動作します。問題は、より多くの画像を読み込み、jquery を使用してそれらを追加するときに、ライトギャラリーを再度初期化して、ajax 呼び出しによって読み込まれた iamges を処理することです。しかし、ライトギャラリーは彼らのために働いていません。ページの読み込み時に読み込まれる画像に対してのみ機能します。
javascript - ドラッグ ドロップ クローンを使用してスライドショーを作成する方法
ユーザーがスライドショーに表示される画像を選択できるページを作成したいと考えています。mootools のドラッグ アンド ドロップを使用しようとしていますが、lightgallery.js を使用したいと考えています。
ドロップされた画像の配列を dynamicEL に渡すにはどうすればよいですか? #cart.item の id/class を使用して画像をロードする方法はありますか?
どんな助けでも大歓迎です。そして、コーディングが初めてであることを事前にお詫びします。
これは、わずかに機能しているように見えるコードペンです http://codepen.io/ssab/pen/QGyKVO
jquery - 特定の href からギャラリーを起動しますか? (ライトギャラリー)
画像のリストがあり、3 つしか表示されませんが、3 番目の画像では、すべての画像を表示する lightgallery を呼び出したいと考えています。どうすればそれを行うことができますか?