Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/471.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在编辑器中替代工具栏上的粗体_Javascript_Button_Overriding_Ckeditor - Fatal编程技术网

Javascript 如何在编辑器中替代工具栏上的粗体

Javascript 如何在编辑器中替代工具栏上的粗体,javascript,button,overriding,ckeditor,Javascript,Button,Overriding,Ckeditor,当我在ckEditor中单击B时,我想弹出一个类似的msgbox警报(“早上好”)。 如何做到这一点?我想你可以这样做,例如: var editor = CKEDITOR.instances['name_of_your_instance'], button = editor.toolbox.toolbars[0].items[0].button, f = button.click; button.click = function(m) { alert('Good Morning');

当我在ckEditor中单击B时,我想弹出一个类似的msgbox警报(“早上好”)
如何做到这一点?

我想你可以这样做,例如:

var editor = CKEDITOR.instances['name_of_your_instance'],
button = editor.toolbox.toolbars[0].items[0].button,
f = button.click;
button.click = function(m) {
    alert('Good Morning');
    f(m);
};
当然,您需要知道工具栏的索引、项的索引和实例的名称^^