Я хотел бы динамически показать img в моей таблице с помощью jquery-скрипта:
<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/
Я понял:
$("table td:nth-child(2)").append('<img id="redt" src="Images/redtick.jpg" />')
Вы не можете добавить img в текст INPUT.
Добавьте свой тег img в свои таблицы-ячейки (td).
Попробуйте использовать \ escape character
который используется для размещения кавычек внутри строки.
$("td input").append("<img id=\"redt\" src=\"Images/redtick.jpg\" />");
$("td input").append('<img id="redt" src="Images/redtick.jpg" />');