【发布时间】:2012-09-02 05:11:58
【问题描述】:
您好,我正在尝试在 jquery 中创建一个变量,其中包含一个用于在网站不同区域输出的表。但这给了我一个错误,我不明白为什么。这是我的 JQUERY:
var copy = "<table width='750' border='0' cellspacing='0' cellpadding='0'>
<tr>
<td>Tarifa valida desde:</td>
<td>Tarifa valida hasta:</td>
<td>Tarifa MXN</td>
<td>Tarifa USD</td>
</tr>
<tr>
<td><input type='text' name='from1' id='from1' class='date' /></td>
<td><input type='text' name='to1' id='to1' class='date' /></td>
<td><input type='text' name='mxn1' /></td>
<td><input type='text' name='usd1' /></td>
</tr>
<tr>
<td>Extra Pax MXN:</td>
<td>Extra Pax USD:</td>
</tr>
<tr>
<td><input type='text' name='exmxn1' /></td>
<td><input type='text' name='exusd1' /></td>
</tr>
</table>";
});
我怎么能把它放在一个变量中,这样我就可以像这样在各种 div 中输出:
$(".divExample").html(copy);
提前感谢您的帮助!
【问题讨论】:
-
下面的答案是正确的,尽管我会建议完全不同的策略。一种在 JS 中使用较少 HTML 的方法。
-
标题应该是“创建多行变量”