Modification de divers ID après le clonage dans jquery

Je suis en train de cloner une ligne de la table et de mettre à jour les multiples id afin de refléter les champs de saisie. Je commence par faire ceci et cela fonctionne:

$(id).clone().attr("id", "newId");

Qui change l'id de ma table principale ligne de la nouvelle carte d'identité. Dans la ligne de la table j'ai d'autres id besoin d'être changé. Par exemple:

<input type="text" id="input_1">

Sera changé:

<input type="text" id="input_2">

Je pensais que ce serait quelque chose comme ça à changer les id:

$(id).clone().attr("id", "newId").("#input_1").attr("id", "input_2");

Cela ne fonctionne pas. Comment puis-je résoudre ce problème de manière que tous les id de changement?

source d'informationauteur rshivers