jQuery.html()
メソッドを使用して、DIVで次のHTMLを動的にロードする必要があります。あなたが見ることができるようにjQueryを使用した大規模なHTML、改行、および.html()メソッド
<div class="box-gerenciamento-versoes-variacoes">
<div class="detalhes-versao">
<p><span>Cor</span> do produto:</p> <img src="/admin/imagens/cores/preto-amarelo.png" height="18" width="18" title="Preto e amarelo" alt="" /> <span class="nome-cor">Preto e amarelo</span>
</div>
<div class="box-enviar-fotos">
<input type="button" class="botao-enviar-fotos" value="" /> 0 fotos enviadas
</div>
<div class="div_clear"></div>
<div class="etiquetas-tamanho-estoque">
<p class="etiqueta-tamanho">Tamanho:</p>
<p class="etiqueta-estoque">Estoque:</p>
</div>
<ul class="gerenciamento-tamanho">
<li>
PP
<input type="text" />
</li>
<li>
P
<input type="text" />
</li>
<li>
M
<input type="text" />
</li>
<li>
G
<input type="text" />
</li>
</ul>
<div class="div_clear"></div>
</div>
、コンテンツが小さいわけではない、と.html()
方法は、改行が、私はすべての改行を削除する必要がこのコンテンツをロードすることはできませんが、これやっコードは次のようになります醜い、何が難しいアプリのメンテナンスになります。
jQuery .html()
メソッドを使用して読みやすい状態でHTMLコンテンツの大部分を読み込むにはどうすればよいですか?
は、なぜあなたはそれが() '' .htmlをを使用してくださいする必要がありますか?私は(例えば)このHTMLを隠しDIV( 'style =" display:none "')に置き、代わりに '.show()'を使用します。 – sp00m
@ sp00m、私はこれを行うことはできません。ユーザーが作成するボックスの数がわからないからです。彼は1、3、8、または他の数量を作成することができるので、Javascriptはそれらを動的に作成します。とにかく、あなたのヒントありがとう! –