20

ここに私の問題があります:

私はdivを持っています:

<div id="legend"></div>

そして、特定の条件下で、この他のコードでそれを埋めたい:

<p>Showing results....
    Key:
    <img src="/....">&lt;=1
    &nbsp;<img src="/...">&lt;=2
    &nbsp;<img src="/...">&lt;=3
    &nbsp;<img src="/...">&lt;=4
    &nbsp;<img src="/...">&lt;=5

<p>

ご覧のとおり、これは凡例であり、主な問題は、たとえば次のソリューションを使用して簡単に含めることができない二重引用符があることだと思います: Fill div with text

ご協力いただきありがとうございます!

4

3 に答える 3

6

条件 (これはわかりません) に従って変数に HTML コードをアセンブルし、それを使用html()して要素に設定します。

var yourHtml = "your html";
$("#legend").html("yourHtml");

引用符の処理については、次のように変数で単一引用符を使用できます。

var yourHtml = '<img src="/yourimgr.png">';

または、二重引用符をエスケープできます。

var yourHtml = "<img src=\"/yourimgr.png\">";
于 2013-04-15T15:58:42.343 に答える
0
  1. 段落htmlを文字列に保存します var str= <p>write your complete code here</p>
  2. $('#legend').html(yourconditionSatisfies?str:'')
于 2013-04-15T16:03:52.147 に答える