Uncaught ReferenceError: функция не определена в HTMLDivElement - PullRequest
0 голосов
/ 26 сентября 2019

Мой модифицированный код jquery.emojiarea.js

this.$editor.attr({
  'data-id': id,
  'data-type': 'input',
  'placeholder': $textarea.attr('placeholder'),
  'contenteditable': 'true',
  'onkeypress': 'return chatKeyPressed(event)'
});

Я добавил событие onkeypress на this.$editor.attr() и даже вызвал функцию в jQuery, но все равно показывает ошибку:

Uncaught ReferenceError: функция не определена в HTMLDivElement

function chatKeyPressed(){
  console.log("hey tested ");
  // socket.emit('typing',{mess:mess});
}

$('#comment').bind('keypress', function(){
  chatKeyPressed();
});
<form action="">
  <div class="row">
    <div class="col-md-11">
      <input type='text' class="form-control" rows="5" id="comment" placeholder="Type your Message" data-emojiable="true" data-emoji-input="unicode"></textarea>
    </div>
    <div class="col-md-1">
      <button type="submit" class="btn btn-primary " id="btn1">Submit</button>
    </div>
  </div>
</form>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...