私はこのスクリプトを適応させようとしています:jQuery例:ドラッグアンドドロップでテキストを挿入します。
目標は、ユーザーが画像のサムネイルをクリックして、適切なマークダウン画像コードをテキストエリアに挿入することです。
私はJSに精通していないので、スクリプトの要点がここで発生していることを認識しています。
$('#ClickWordList li').click(function() {
$("#txtMessage").insertAtCaret($(this).text());
return false
});
具体的には、.text()
そこに少しありますが、たとえばリストテキストだけでなく、マークダウンのスニペットを挿入するという私のニーズに合わせて出力を変更する方法がわかりません。
マークダウンインライン画像の構文は次のようになります。
リストを画像付きのdivに変更してからに変更しようとしました.insertAtCaret($(this).src);
が、挿入テキストとして「undefined」が表示されます。