ユーザーが記事を投稿できるWebサイトを作成しようとしています。HTMLタグ付けを許可してほしい。しかし、ユーザーはhtmlについて知らないかもしれないので、コンテンツに何らかの効果を追加できるように、コンテンツを自動挿入するためのボタンを使用しています。たとえば、ユーザーが太字のテキストを書きたい場合、「太字」という名前のボタンをクリックすると、コードが自動的に挿入されます。以下は、私のデザインのイメージです。
すべてが正常に機能しています。これらすべてのコードを最後に追加しています。しかし、編集中はダメです。ユーザーが中央に太字のテキストを追加できるようにします。したがって、彼は中央をクリックして太字のボタンを押すことを期待していますが、その場合でもコードを最後に追加します。
マウスのクリック位置を検出し、その直後にテキストを追加する方法はありますか? 何か提案がありますか (私は jQuery を使用しています)?