menos mal no publiqué el código porque de alguna forma terminé haciendo otra cosa completamente distinta; editar el contenido de un elemento con un textarea.

en todo caso, es muy difícil probar tu código si no muestras algo más completo. quizas, si incluyes imagenes podría servir como apoyo a tu consulta.