Я использую пользовательский интерфейс плагина JQuery для вкладок, каждая вкладка содержит TextArea, а затем управляется библиотекой TinyMCE.
Я хочу сделать: Когда вы нажимаете на вкладку «+», это добавляет новую вкладку, которая также содержит текстовую область.
Для создания новой вкладки с textearea это хорошо. Проблема в том, что я не могу редактировать значение текстовой области, и если я нажимаю на опцию TinyMCE (например, полужирный): J - ноль ошибка на консоли Javascript
Мой код JS:
$('li > a.moretxt').click(function(){
// Number of element in tabs
var size = $( "#tabs" ).tabs("length");
// Content to add on new tab
var content = "<div id='divcontent"+size+"'><textarea id=\'txtcontent"+size+"'\' cols=\'60\' rows=\'5\'></textarea></div>";
// Some variable
var path = '#divcontent'+size;
var title = 'content'+size;
var idtxt = 'txtcontent'+size;
// Add new div Textarea before the end
$('div#morecontent').before(content);
//Add control ?
tinyMCE.execCommand('mceAddControl', true, idtxt);
// Add new TAB
$( "#tabs" ).tabs("add",path,title,(size));
var index = $( "#tabs" ).tabs("option", "selected");
});
Следующий код, хорошо добавьте вкладку с крошечной TextArea, но она не работает ...