2013-03-01 96 views
2

我想要禁用Aloha Editor側欄。我已經看到了在不同的地方下面的代碼,它不工作對我來說:如果我調用它添加aloha()禁用Aloha編輯器側欄

Aloha.settings = { 
    sidebar: { disabled: true } 
}; 

,沒有任何反應和側邊欄仍然存在。如果我前加入我打電話aloha()上的元素,我得到以下錯誤:

Uncaught TypeError: Cannot read property 'getContents' of undefined 

所有這一切都正在採取​​的地方,是不固定的,如果我將我的呼叫​​上面的代碼。

如果它是有幫助的,這裏有我加載在<head>文件:(我目前加some CSS,感覺錯了,我寧願一個更好的解決方案。)

<script src="http://cdn.aloha-editor.org/latest/lib/require.js"></script> 
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script> 
<script src="http://cdn.aloha-editor.org/latest/lib/aloha.js" data-aloha-plugins="common/ui, common/format, common/list, common/link, common/highlighteditables, common/horizontalruler, common/undo, common/paste"></script> 
<link href="http://cdn.aloha-editor.org/latest/css/aloha.css" rel="stylesheet" type="text/css" /> 

回答

10

運行JS的設置之前調用aloha.js

<script> 
Aloha = {}; 
Aloha.settings = { sidebar: { disabled: true } }; 
</script> 
<script src="aloha/lib/vendor/require.js"></script> 
<script src="aloha/lib/aloha.js"></script>