2016-08-04 9 views
0

これはおそらくかなり基本的なCoffeescriptの質問です。AFTER isが変更されたtextbox要素の内容を取得したいと考えています。私は以下を試しました:Coffeescript:変更後の要素コンテンツの取得方法

$("#notes").change (e) -> 
    alert("Note content changed. Is now " + $("#notes").text()) 

ここで、 "notes"はテキストボックスのIDです。

これは機能しません。常に「メモ」テキストボックスの元の内容を表示します。私はcoffeescriptが読み込み時にjavascriptにコンパイルされているためだと思う。

私はCoffeescriptで何をしたいですか?もしそうなら、私に見せてください。

ありがとうございました。

答えて

1

値をtextareaから間違った方法で読み取っています。 jQueryのなし

:jQueryを使って

$("#notes").change (e) -> 
    alert("Note content changed. Is now #{ e.currentTarget.value }") 

https://jsfiddle.net/sr3tkaw7/3/

$("#notes").change (e) -> 
    alert("Note content changed. Is now #{ $(e.currentTarget).val() }") 

https://jsfiddle.net/sr3tkaw7/4/

+0

ありがとうございました!それがトリックでした。 –

関連する問題