我正在使用这个编辑器:http: //xing.github.com/wysihtml5/examples/simple.html(现场演示)。
您可以将自定义函数分配给事件:
"events": {
"focus": function() {
//my event
}
},
我添加了一个自定义按钮:
"font-styles": function(locale, options) {
return "<li>" +
"<a class='btn btn-paragraph' data-wysihtml5-command='formatBlock' data-wysihtml5-command-value='p'>" + locale.font_styles.p + "</a>" +
"</li>";
}
所以,我想触发焦点按钮(textarea):
"events": {
"focus": function() {
$('.btn-paragraph').trigger('click');
}
},
但是什么也没有发生,甚至控制台中的错误也没有。奇怪的是我试过这个:
"events": {
"focus": function() {
$('.btn-paragraph').hide();
}
},
一旦我将光标放在文本区域中,按钮就会隐藏。
我在这里缺少什么?