0

簡単に言えば、この獣の皮を剥ぐのは少し悪夢のようなものです。

いずれにせよ、ダイアログ ウィンドウの textName をコンテナにクラスとして追加して、作業を楽にしようとしています。

私にはうまくいかないように見えるので、私は何か間違ったことをしています。何か案は?私もjQueryの方法で試しましたが、成功しませんでした。

CKEDITOR.on('dialogDefinition', function(ev){
                    var dialogName = ev.data.name;
                    var dialogBox = document.querySelector('table.cke_1_dialog');
                    dialogBox.setAttribute("class", dialogName);
                });
4

1 に答える 1

0

理解した。

CKEDITOR.on('dialogDefinition', function(ev){
    var dialogName = ev.data.name;
    ev.data.definition.onLoad = labeler;
    function labeler(){
        var dialogBox = document.querySelector('table.cke_dialog');
        dialogBox.className = dialogBox.className + " " + dialogName;
    }
});
于 2012-09-25T23:18:24.373 に答える