私はjQueryを使用してプロジェクトのリストを繰り返します。すべてのプロジェクトが画面に表示され、ドラッグ可能です。また、非常にプロジェクトにはテキストエリアがあります。jQuery - ユーザーがテキストエリアのコンテンツを編集したイベント
ソースコード:
$.each(data, function(id, project) {
$('#projects').append('<div class="note" data-projectid="'+project.id+'"><textarea class="edit">'+project.text+'</textarea></div>');
});
$(".note").draggable({
containment: "#projects",
scroll: false
});
私が欲しいもの、ユーザーがプロジェクトのテキストを変更するかどうかを知ることですので、私はカーソルがテキストエリアを離れたかどうかを知る必要があります。そして私は新しいテキストとデータプロジェクトIDを知る必要があるので、新しいテキストをバックエンドシステムにあるデータベースに保存することができます。
ご協力いただきありがとうございます。
「カーソルがテキストエリアを離れる場合」は、テキストを変更したことを意味しますか?キーボードだけを使用している場合はどうなりますか? – NickAldwin
「フォーカスが失われたら」と思っています。 – Tim