Проблема с id в ckeditor
Столкнулся с такой проблемой при использовании ckeditor(а). У меня есть территория, куда подгруается textarea и спецефичный js под каждый случай, который активирует textarea и включает ckeditor. У всех textarea есть одно общее - id="editor".
Проблем заключается в следующем, если я при помощи jquery load подгружаю первый блок, он успешно загружается с контентом и преобразовывается в редактор. Если же повторяю такую операцию или загружаю другой блок на это же место - textarea не отображается, а куда то пропадает, в этом месте почему то пусто по firebug(у) и редактор тоже не активируется.
Есть решение - каждый раз на php передавать уникальный едентификатор для textarea например 'editor'.time(), и в js код включения ckeditor его подставлять, но это сильно ограничивает способы обработки текстового поля.
Напрашивается вопрос - можно ли при перезагрузке этого div(а) вызвать события - удалить ВСЕ ckeditor внутри div(а)? Или быть может есть другие решения?
|