html - 带有表情符号属性数据表情符号的文本框 ="true"按键不起作用

标签 html keypress

我的初始 HTML

<div class="p-10 p-chat-box">
<div class="input-group">
  <span  class="input-group-addon">
   <img src="assets/images/emojis/1f603.png" class="letter-icon">
  </span>
  <p class="lead emoji-picker-container"><input id="readyforchat" data-emojiable="true" type="text" class="form-control" placeholder="Add a message ..."></p>
  </span>' + attachMentList + '<span style="cursor:pointer;" onclick=NewsWidget.startchat(event) class="input-group-addon">
  <i class="icon-arrow-right6"></i>
  </span>
</div>
</div>

我正在使用 emojji.js 在具有 data-emojiable="true"属性的文本框中生成表情符号 html 将在应用(emojiable="true")输入 type="text"上的此属性后看起来像

来自收藏夹
网页链接
写笔记
选择文件
图库中的照片

id 为“readyforchat”。但我的问题是 jQuery 按键事件不适用于此 ID“readyforchat”。请帮助我如何实现此目的。 提前致谢。

最佳答案

Please Add this code .
chat_form is claas of your form and chat_box is your chat input field class.

<script type="text/javascript">
$('.comment_reply_form').on('keydown', '.chat_box', function (e)
{
var key = e.which;
switch (key) {
case 13: // enter
//your code here
break;
default:
break;
}
});
</script>

关于html - 带有表情符号属性数据表情符号的文本框 ="true"按键不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40528963/

相关文章:

jquery - 停止元素在 div 中换行

c# - 按下回车键时调用特定按钮的onClick事件C#

javascript - 如何模拟每2秒按一次 "Page Down"按钮?

jquery - Jquery 中的动态滚动位置

html - 网页密码字段,浏览器不会记住

python - Pygame - 接地时平台跳转无响应

javascript - JS : Detect key pressed in text input from onkeydown() inline function

Android 浏览器上未引发 JavaScript 按键事件

html - max-width 不打断单个单词,超过max-width

android - 在 Android 上查看时菜单按钮(文本)重叠