删除内容节点时,光标跳转到正文的开头

时间:2012-03-15 16:05:42

标签: javascript jquery ipad tinymce

我正在使用tinymce实时编辑器。我插入一个span(如书签),我在内容中使用它作为标记(自己插件中的代码):

var rng = ed.selection.getRng();
rng.collapse(true);
ed.marker_id += 1;
rng.insertNode(ed.selection.dom.create('span', {'data-mce-type' : "bookmark", id : 'ir_marker_span'+ed.marker_id , style : ''}, '\uFEFF'));

使用非iPad系统删除此标记符合预期效果:

$(ed.getBody()).find('#ir_marker_span'+ed.marker_id).remove();

在iPad上,在这种情况下,光标会跳到正文的开头。 对我来说,能够移除这些跨度至关重要。

如何在不放弃我的插入位置的情况下这样做?

0 个答案:

没有答案