jquery Einstellung der Cursorposition in contenteditable div

Die alte version der Frage ist unten, auf der Suche nach mehr, habe ich beschlossen, formulieren Sie die Frage. Das problem nach wie vor ist, muss ich den Fokus auf eine contenteditable div, ohne den text markieren, tun gerade den Fokus hebt der text in Chrome.

Ich merke, dass die Menschen gelöst, diese Probleme in Texteingabefelder durch das zurücksetzen der position der Einfügemarke in das Textfeld. Wie kann ich das mit contenteditable-element? Alle plugins die ich probiert habe, funktioniert nur mit Texteingabefelder. Danke.

Alte Formulierung der Frage:

Ich habe eine contenteditable-element, das
Ich möchte, sich zu konzentrieren, aber nur insoweit, als
platzieren Sie den cursor an der Vorderseite
das element, sondern die Auswahl
alles.

elem.trigger('focus'); mit jquery
wählt den gesamten text im gesamten
- element in Chrom. Firefox verhält
korrekt, setzen die Einfügemarke an die
vor dem text. Wie kann ich die bekommen
Chrome zu Verhalten, wie ich will, oder ist
Fokus vielleicht nicht das, was ich Suche
für.

Danke an alle.

InformationsquelleAutor der Frage Mark | 2010-05-20

Schreibe einen Kommentar