Как создать узел и передать его функции? - PullRequest
0 голосов
/ 03 ноября 2011

У меня есть следующее:

<div contenteditable="true">
    <p>Here is some text blah <span class="tag">meme</span> hello world.</p>
</div>

То, что я хочу сделать, это установить курсор после интервала. Я могу использовать следующее, но это не позволяет мне указывать курсору идти после диапазона:

    var sel = window.getSelection();
    var textNode = document.getElementById("comment_content_new").firstChild;
    var range = document.createRange();
    range.setStart(textNode, 7);
    range.collapse(true);
    sel.removeAllRanges();
    sel.addRange(range);

Любые идеи, как я могу сказать, var varNode идти после span?

Спасибо

1 Ответ

0 голосов
/ 03 ноября 2011

Самый простой способ будет с jquery

$("span").after(textNode);
...