2009-09-13 6 views
1

J'utilisais Jeditable (avec type autogrow) pour éditer du texte dans une div qui avait des frères et sœurs similaires. Ensuite, j'ai utilisé Sortable pour tous les frères et sœurs, puis jeditable wont annuler éditer lorsque vous cliquez à l'extérieur. Vraiment dans un pétrin car j'ai besoin de fonctionnalités triables et je ne veux pas perdre l'édition.Jeditable ne fonctionnait pas avec Jquery triable

Modifier: Aussi, une fois que je clique pour modifier un texte, il ne me permettra pas de sélectionner n'importe quel texte de la zone de texte. Cela devient vraiment pire. Sortable semble être trop pour mon application gonflée

+0

J'ai trouvé que le plugin jEditable ne semble pas fonctionner correctement dans la liste de l'article que j'ai créé un test

  • Edit Me
et il charge correctement, mais vous ne pouvez pas sélectionner le texte etc semble être un bug je vais mettre à jour si je trouve un correctif – MJJames

Répondre

0

Je déteste ramener un vieux fil, mais ce fut l'un des meilleurs résultats dans Google et il n'y avait pas de solution.

Depuis que je ne peux pas voir le code, ce n'est qu'une supposition, mais j'ai eu le même problème et cela l'a résolu. .disableSelection() affecte tous les enfants du triable, et vous voulez seulement qu'il affecte les enfants directs, tout comme le fait le sortable. Changez simplement en .children(). DisableSelection(); et ça devrait aller. :)

Exemple:

$(".example").sortable({ 
    connectWith: ".sample" 
}).children().disableSelection(); 

Edit: J'ai essayé sur un nouveau projet, et il ne fonctionne pas comme il l'a fait sur un autre. Mais, en supprimant disableSelection() tous ensemble fonctionne, et je n'ai pas trouvé qu'il a tout chamboulé.

Questions connexes