There was the same problem even after adding the css link. Ended the transition to your demo page and copying their source to initialize aloha to make it work.
<link href="/Scripts/aloha/css/aloha.css" type="text/css" rel="stylesheet" /> <script> var Aloha = window.Aloha || (window.Aloha = {}); Aloha.settings = { locale: 'en', plugins: { format: { config: ['b', 'i', 'p', 'sub', 'sup', 'del', 'title', 'h1', 'h2', 'h3', 'h4', 'h5', 'h6', 'pre', 'removeFormat'], editables: { </script> <script type="text/javascript" src="/Scripts/aloha/lib/aloha.js" data-aloha-plugins="common/format, common/table, common/list, common/link, common/highlighteditables, common/block, common/undo, common/contenthandler, common/paste, common/commands, common/abbr, extra/browser, extra/linkbrowser"></script> <script type="text/javascript"> Aloha.ready(function () { Aloha.require(['aloha', 'aloha/jquery'], function (Aloha, $) { $('.edit').aloha(); }); }); </script>
On the side of the note, it ultimately does not go with this editor, even though in-place editing is amazing. Basically, it was a library that was quite large, even reduced it by 1 MB, and some bizarre behavior detected during testing (most likely because the project is still at an early stage of development). The tested version I was 0.20.10.