en javascript, il y a un événement onCreate?

Je travaille avec un système existant mis en place par quelqu'un d'autre (plus ici). Dans ce système, en cliquant sur le texte à l'intérieur d'une spéciale <span> va déclencher une fonction js qui va remplacer le texte avec une <input> champ. Le texte qui a été, il est affecté comme value de la <input> élément.

Un onblur événement est assigné à cette nouvelle <input> champ. Cela appelle une fonction qui met à jour les données dans la base de données via un appel AJAX. Dans le cadre de cette action, le <input> champ est remplacée par la nouvelle valeur (même <span> contenu), et l'événement onclick est attribué à nouveau. De cette façon, vous pouvez cliquer sur le texte, de le modifier, cliquez sur ailleurs, et il est automatiquement mis à jour dans la base de données. Ensuite, vous pouvez le faire à nouveau qu'il met en place les événements de façon dynamique à chaque mise à jour.

Il est entre les événements du premier, et le deuxième que je veux avoir accès à cette <input> champ. Je veux ajouter un jquery .datepicker() à elle.

Comment pourrais-je aller sur l'appel de .datepicker() sur un créé dynamiquement élément?

  • Ne pourriez-vous mettre à jour le "js qui permet de remplacer le texte avec une <input> de" lier le datepicker ainsi?
  • code aiderait aussi...
  • il est utilisé partout, dans de nombreux scénarios, pour tous les champs de saisie de texte. mais je ne veux l'utiliser pour un, donc je ne veux pas de bouton de calendrier après que tous les autres champs de saisie. rend les choses un peu plus compliquées. bonne idée, cependant.
InformationsquelleAutor user965641 | 2011-11-08