テキストエリアに入力された値を取得しようとしていますが、機能していないようです。の代わりにもう一度試してみましたが、問題なく動作しているようです。
編集:これはtinyMCEと関係があることに気づきました。tinyMCEなしで試してみましたが、正常に動作します。これがなぜなのか、何か考えはありますか?
$('.answers').load(url, function() {
tinyMCE.init({
theme : "advanced",
mode : "textareas",
plugins : "fullpage",
theme_advanced_buttons3_add : "fullpage"
});
$('#submitAnswer').on('click', function(e){
var dataString = $("#addAnswer").val();
alert(dataString);
e.preventDefault();
});
})
動作しません:
<textarea id="addAnswer" name="addAnswer"></textarea>
で動作します:
<input id="addAnswer" name="addAnswer"></input>