JS を使用してライトボックスを管理するより良い方法を見つけたいと考えています。Rails環境で作業しています。
私は通常、Rails アプリケーションのレイアウト ファイルにライトボックスの HTML を配置し、必要に応じて JS を使用してこれらのライトボックスを表示/非表示にします。これは非常に静的です。時々、jQuery を使用してライトボックスとその中のコンテンツをその場で作成し、それを表示したり非表示にしたりしていましたが、非常に面倒でした。
これには JS テンプレートを使用する必要がありますか? ライトボックスのさまざまなコンテンツを含むいくつかのテンプレートが必要だと思います-これらのテンプレートで変数を出力する機能を備えています。
幅/高さとコンテンツが異なる複数のライトボックスを維持する最良の方法は何ですか?