0

我想用 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

4 回答 4

0
$("td input").append('<img id="redt" src="Images/redtick.jpg" />');
于 2013-09-26T04:48:11.653 回答
0

我知道了:

$("table td:nth-child(2)").append('<img id="redt" src="Images/redtick.jpg" />')
于 2013-09-26T05:18:08.500 回答
0

您不能在 INPUT 文本上添加 img。

在表格单元格 (td) 上附加您的 img 标签。

于 2013-09-26T05:20:37.267 回答
0

尝试使用\ escape characterwhich 用于将引号放在字符串中。

$("td input").append("<img id=\"redt\" src=\"Images/redtick.jpg\" />");
于 2013-09-26T05:04:36.983 回答