0

かなりの数のオーバーレイを表示する必要がある html ページがあります。これらのオーバーレイはすべてタグで囲まれています。すべての をメイン ページに保存すると、html が非常に大きくなるので、これらのスニペットを別のファイルとして保存できますか? もしそうなら、必要に応じてそれらをどのように持ち込むのですか?現在、これらのスニペットを非表示/表示するために jQuery が使用されています。

4

2 に答える 2

0

ページの読み込みを高速化するため、または処理するにはコードが多すぎるため、HTML が「大きい」ことを懸念していますか?

それが最初の理由である場合は、jQuery を使用して DIV を表示および非表示にする代わりに、必要な場合にのみ jQuery を使用して DIV を動的に作成および破棄します。(ただし、大量の DIV でない限り、ページのサイズに関してはあまり節約できないと思います。)

それが2番目の理由である場合、何らかの動的言語(php、rubyなど)を使用している場合は、それらを別のファイルに入れて含めるか、コードの折りたたみをサポートするテキストエディターを入手して、それらを取り除くことができますコードを書いているときの方法。

于 2012-08-18T15:51:38.177 に答える
0

はい。各スニペットを個別に提供し、JavaScript Ajax リクエストを使用してサーバーからスニペットを取得し、DOM に挿入できます。

理想的には、使用しているフレームワークで Ajax チュートリアルを検索します。

于 2012-08-18T15:54:01.070 に答える