Mam ten Markuppozycja przesuwać kursor po zagnieżdżonego contentEditable
<div contentEditable="true">
Some other editable content
<div class="field" contentEditable="false">
<span class="label">This is the label</span>
<span class="value" contentEditable="true">This is where the caret is</span>
</div>
<!-- This is where I want the Caret -->
</div>
The daszek jest obecnie w przedziale .field
.
Muszę go przenieść z powrotem po.field
w rodzica contentEditable
.
Jak można to osiągnąć poprzez javascript (przy użyciu jQuery, jeśli to konieczne)?
Będzie próbowała wyzwolić go na zdarzeniu kluczowym, gdy karetka znajduje się w polu .value, jak pokazano.
* Kiedy * chcesz zrobić ve to po '.field'? –
@ExplosionPills Ilekroć chcę, za pośrednictwem javascript ... Najprawdopodobniej skończy się na zdarzeniu 'keydown', gdy karetka znajduje się w zakresie' .value'. – jondavidjohn
Nie jestem pewien, czy jest to możliwe, chyba że masz niepuste węzły po '.field' div –