Permettez-moi de commencer par poser cette question en disant que je suis un jQuery noob - commençant juste le processus d'apprentissage.Activer le focus onclick pour ajouter du texte ajouté dynamiquement
Je travaille actuellement sur un magasin en ligne. L'une des fonctionnalités que nous avons intégrées au panier est un champ "quick add" (id = "cc"). Sous le champ "quick add" se trouve une table remplie dynamiquement avec des rangées d'éléments. Dans chacune de ces lignes d'articles ajoutées dynamiquement se trouve un champ de texte "qty" (id = "qtycart") au cas où le client souhaite changer sa quantité une fois que l'article a été ajouté au panier.
Voici ce que je veux faire:
Je veux un client pour pouvoir ajouter du texte à l'entrée de texte « Ajout rapide » et cliquez sur le bouton Envoyer. Une fois que vous cliquez sur le bouton "Soumettre", je souhaite que le focus passe de cette entrée à l'entrée "qty" de la nouvelle ligne ci-dessous.
Est-ce que cela a du sens?
Voici une fonction simple, je mets ensemble, mais je manque évidemment quelque chose:
$("#cc").live("click", function(){
$("#qtycart:text:visible:last").focus();
});
Merci beaucoup pour votre temps!
'id' de chaque élément doit être unique. –