私はこのプラグインを使用しています:http://www.unwrongest.com/projects/elastic/
これは私のコードです:
$(document).ready(function () {
$("#<%=Message_txt.ClientID %>").elastic();
var keyPressCount = 0;
$(window).keyup(function (e) {
if (keyPressCount++ % 10 == 0) {
chat.server.onuserTyping(ToClient, fromClient);
}
var enterkey = e.which == 13 || e.KeyCode == 13 || e.charCode == 13 ? true : false;
if (enterkey) {
var Msgtxt = $("#<%=Message_txt.ClientID %>").val().trim();
if (Msgtxt == null) return false;
$("#<%=Send_btn.ClientID %>").trigger("click");
}
});
});
Enterキーが押されたときにわかるように、send_btnクリックをトリガーしています問題は、ボタンがトリガーされた後、テキストエリアがエラスティック機能を失い、理由がわかりません