Я работаю над плагином jQuery, который позволит вам делать теги стиля @username
, например, Facebook в окне ввода статуса.
Моя проблема в том, что даже после нескольких часов исследований и экспериментов кажется ДЕЙСТВИТЕЛЬНО трудно просто перемещать каретку. Мне удалось ввести тег <a>
с именем кого-то, но поместив каретку после того, как он выглядит как наука о ракетах, особенно если он предположительно работает во всех браузерах.
И я даже не изучал замену напечатанного текста @username
тегом, а не просто вставлял его, как я делаю прямо сейчас... lol
Там много вопросов о работе с contenteditable здесь в Stack Overflow, и я думаю, что я прочитал их все, но они действительно не покрывают должным образом то, что мне нужно. Так что любая информация, которую любой может предоставить, была бы замечательной:)