У меня есть этот фрагмент:
<div contenteditable="true"> father
<a contenteditable="false" href="#"> myLink </a>
</div>
Моя проблема в том, что если я поставлю каретку после
</a>
и я пытаюсь удалить html-тег myLink, он не работает в firefox, но работает в chorme, opera, safari и explorer. С другой стороны, если в firefox я выбираю
<a contenteditable="false" href="#"> myLink </a>
а затем удалите его с помощью Backspace, он работает !.
Возможный обходной путь Это выбор диапазона элемента
<a contenteditable="false" href="#"> myLink </a>
программно, когда пользователь нажимает клавишу возврата на клавишу.
Как я могу сделать это в jquery? Если курсор курсора находится после
</a>
и пользовательская цифра backspace, которую я хочу выбрать
<a contenteditable="false" href="#"> myLink </a>
и удалите этот узел.