No creo que necesitas el $.each. Con el click ya está creando una colección. El theme simple sí ocupa menos espacio, aunque si solo cargas los botones que necesitas tampoco.
De cualquier forma, te aconsejo que uses "tinyMCE.execCommand" para esos casos. Esto convierte un elemento en un editor TinyMCE. Ent u caso sólo necesitas:
Código Javascript
:
Ver original$(document).ready(function(){
$("a.edition").click(function(){
var div = $(this).closest();
var id = div.attr("id");
tinyMCE.execCommand('mceAddControl', false, id);
div.focus();
return false;
});
});
Como ves, aquí le paso el id del div que quieres que sea el editor a la función.
Aquí puedes ver las opciones que tienes disponibles en tinyMCE.execCommand:
http://wiki.moxiecode.com/index.php/TinyMCE:Commands