En ce moment j'utilise Jeditable pour la fonctionnalité edit-in-place. Jeditable a quelques bonnes options, mais (pour autant que je sache), il ne vous permet pas de déclencher l'édition sauf en cliquant sur l'élément en question.jQuery edit in place plugin qui vous permet de déclencher l'édition à partir d'un autre élément
Par exemple, supposons que mon élément ait l'ID comment
. Avec Jeditable, la seule façon de commencer à éditer est de cliquer sur comment
. Ce que je voudrais, c'est mettre un petit texte à côté de comment
(par exemple, "Cliquez pour modifier votre commentaire") qui, une fois cliqué, transformera comment
en un champ de texte modifiable (et configurer les boutons Enregistrer et Annuler, etc).
la peine de noter que seul déclencheur est nécessaire lorsque vous avez des gestionnaires définis par l'utilisateur personnalisés. vous pouvez obtenir le même effet que ci-dessus si vous faites $ ("# commentaire"). click() –
Mais j'ai encore besoin d'un moyen de faire réellement cliquer "commentaire" ne pas déclencher l'édition (ie, permettre de déclencher l'édition mode * SEULEMENT * lorsque l'utilisateur clique sur # id-for-text), n'est-ce pas? –
Ajouter un $ ('# comment'). Unbind ('click') –