Perfecto, lo he puesto con el name y le he quitado la segunda parte. No se porque estaba repitiendo en la misma linea attr con las mismas cosas. Se ha quedado asi:
Código:
newElem.children(':first').attr('name', 'dia' + newNum);
y funciona, incluso he insertado otro nuevo:
Código:
newElem.children(':second').attr('name', 'mes' + newNum);
y tambien funciona, genera las variables dia1, mes1, dia2, mes2... el problema es al intentar añadir un tercer campo:
Código:
newElem.children(':third').attr('name', 'año' + newNum);
Al añadir este ya me desconfigura las variables, genera dia1, mes1, año1, año2, año2,año2...
¿Estoy poniendo mal el third o algo? Es que necesitaria añadir hasta cinco campos. Dia, mes, año, hora y minutos.