6

Aloha の ExtJS ツールバーをサイドバーと同じ方法で無効にする方法はありますか?

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

ここに画像の説明を入力

4

3 に答える 3

4

次のようなcssで非表示にすることができます:

div.aloha-toolbar {
    display: none !important;
}
于 2012-10-24T18:32:14.343 に答える
2

クラスで要素をマークする

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

使用イベント:

Aloha.ready(function () {
    var $ = Aloha.jQuery;
    Aloha.bind('aloha-editable-activated', function () {
        if ($(Aloha.activeEditable.obj[0]).hasClass("notoolbar")) {
            $(".aloha-toolbar").hide();
        }
    });
});
于 2013-07-08T14:35:00.503 に答える
2

フローティング メニューを無効にする簡単な方法はありません。ソースコードを編集して無効にする必要があります。これを行うには、数行を削除します。1207 ~ 1210行をコメントアウトすると、フローティング メニューは表示されません。

お役に立てれば!

于 2012-05-15T21:00:04.777 に答える