最新消息:雨落星辰是一个专注网站SEO优化、网站SEO诊断、搜索引擎研究、网络营销推广、网站策划运营及站长类的自媒体原创博客

javascript - How to disable Aloha Editor toolbar? - Stack Overflow

programmeradmin0浏览0评论

Is there a way to disable Aloha's ExtJS toolbar in the same way as sidebar?

Aloha.settings =
    modules: ['aloha', 'aloha/jquery']
    editables: '.editable'
    jQuery: $
    sidebar:
        disabled: true
    toolbar:
        disabled: true # does not work

Is there a way to disable Aloha's ExtJS toolbar in the same way as sidebar?

Aloha.settings =
    modules: ['aloha', 'aloha/jquery']
    editables: '.editable'
    jQuery: $
    sidebar:
        disabled: true
    toolbar:
        disabled: true # does not work

Share Improve this question edited Mar 31, 2016 at 22:45 mateusmaso asked May 15, 2012 at 20:11 mateusmasomateusmaso 8,4736 gold badges42 silver badges54 bronze badges
Add a ment  | 

3 Answers 3

Reset to default 4

You can just hide it with css such as:

div.aloha-toolbar {
    display: none !important;
}

Mark element with class

<div class="editable notoolbar"></div>

Use event:

Aloha.ready(function () {
    var $ = Aloha.jQuery;
    Aloha.bind('aloha-editable-activated', function () {
        if ($(Aloha.activeEditable.obj[0]).hasClass("notoolbar")) {
            $(".aloha-toolbar").hide();
        }
    });
});

There is no easy way to disable the floating menu. You have to disable it by editing the source code you can do this by removing a couple lines. If you ment out line 1207-1210 the floating menu won't show up.

Hope this helps!

发布评论

评论列表(0)

  1. 暂无评论