【发布时间】:2018-10-02 03:29:48
【问题描述】:
我有一个 textarea,每次检测到“keyup”时,它都会将 textarea 的当前值设置为 textarea 文本。原因是,这个文本成为 HTML 的一部分,然后我可以使用 localStorage 来保存输入的文本。
到目前为止我的代码...
$(document).on('keyup', '.note_text', function () {
var text = $(this).val();
$(this).text(text);
});
我的问题是,一旦检测到 keyup,文本区域就不再是焦点,所以你必须重新点击它并再次输入,显然你只能按住键来连续输入,就像你输入一样通常该功能是由向上键触发的。
我正在使用 $(document),因为 textarea 是动态创建到 DOM 中的
【问题讨论】:
标签: javascript jquery html css