У меня есть следующие настройки TinyMCE конфигурации:Trigger ключевого события на TinyMCE
//set up a new editor function
setup : function(ed) {
//peform this action every time a key is pressed
ed.onKeyUp.add(function(ed, e) {
//setting our max character limit
tinymax = 10;
//grabbing the length of the curent editors content
content = ed.getContent();
var content_text = $(content).text();
var tinylen = content_text.length;
//if the user has exceeded the max, trigger enter and create a new paragraph
if (tinylen>tinymax){
var e = jQuery.Event("keydown");
e.which = 13; // Enter keyCode
$(".content").trigger(e);
}
}
Что не работает это событие триггера. Что я здесь делаю неправильно? Кстати («.content») - это название текстовой области, я также пробовал (редактировал) и не работал. Thanks
Вы просто хотите разбить линию или есть обработчик, который запускается при нажатии клавиши ввода? – AlexCheuk
@AlexCheuk Просто сломайте линию, хотя в tinymce, когда вы нажмете enter, он создает новый абзац, вот чего я хочу. – Aaron