Mi código es el siguiente:Error de sintaxis con jQuery anexar
<script>
var i = 2;
$("document").ready(function(){
$("#newrow").click(function(){
$("#maintable").append('<tr>
<td><input type="text" name="dept_" + i size="5" maxlength="5" /></td>
<td><input type="text" name="hours_" + i size="5" maxlength="1" /></td>
</tr>');
});
i = i + 1;
});
</script>
Siempre que lo ejecuto, JavaScript me da una "SyntaxError no detectada: Token inesperado ilegal" en el $ ("# maintable") añada la línea. .
Por mi vida, no puedo entender cuál es el error de sintaxis.
No hay problema con el elemento actual que se adjunta, porque también intenté '<td></td>'
y obtuve el mismo error.
Downvoted porque el documento puede ser entre comillas. –
¿Hablas en serio? – adeneo
Está funcionando bien con las comillas todavía allí. De hecho, me di cuenta después de la votación negativa que eso era un poco duro, pero StackOverflow no me deja deshacerlo. Editar: Descubrí cómo. –