如何动态地在表中添加图像?

时间:2013-09-26 04:47:12

标签: jquery

我想用jquery脚本在我的表中动态显示img:

<table>
        <tr>
            <td>
                <label>address1</label>
            </td>
            <td>
                <input type="text" id="address1" style="width: 300px" />
            </td>
        </tr>
</table>

所以在输入旁边我想要显示一个图像,我试过这个但是不起作用:

$("td input").append("<img id="redt" src="Images/redtick.jpg" />")

请参阅小提琴:http://jsfiddle.net/3dE7j/

4 个答案:

答案 0 :(得分:0)

$("td input").append('<img id="redt" src="Images/redtick.jpg" />');

答案 1 :(得分:0)

尝试使用 \ escape character ,用于在字符串中添加引号。

$("td input").append("<img id=\"redt\" src=\"Images/redtick.jpg\" />");

答案 2 :(得分:0)

我明白了:

$("table td:nth-child(2)").append('<img id="redt" src="Images/redtick.jpg" />')

答案 3 :(得分:0)

您无法在INPUT文本上添加图像。

在你的table-cells(td)上附加你的img标签。

相关问题