dynamic NicEdit

by nevtag

HTML

<script src="https://mail.hatech.de/nicedit.js"></script>
<div id="wrapper"></div>
<input id="add" type="button" value="Add text field"/>
<textarea id="dummy" name="dummy" cols="40" class="dummy"></textarea>

CSS

.dummy { display:none}

JavaScript

var idnr = 0;
var NicEditor = new nicEditor();

$('#add').click(function(){
    var $clone = $('#dummy').clone();
    var id = 't_' + idnr;
    idnr = idnr + 1;
    $clone.attr('id',id).attr('name',id).removeClass('dummy');
    $('#wrapper').append($clone);
    NicEditor.panelInstance(id);
    $(nicEditors.findEditor(id).elm).focus();
console.log($('#wrapper').find('textarea'));
});