0

我正在动态创建和添加 nicedit 实例。我想选择新添加的实例。但我无法使用 Javascript 选择实例。请帮我解决这个问题。

4

1 回答 1

1

如果我理解正确,你正在寻找这样的东西

<div id="wrapper"></div>
<input id="add" type="button" value="Add text field"/>
<textarea id="dummy" name="dummy" cols="40" class="dummy"></textarea>

js:

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);
  console.log($('#wrapper').find('textarea'));
});

示例: http: //jsfiddle.net/8UZnV/show/ 去掉 show 看代码

使用“id”,您可以选择 nicEditor 实例

于 2013-03-27T07:53:08.267 回答