Событие клика по <div>не запускается в Firefox, но запускается в Chrome - PullRequest
0 голосов
/ 23 апреля 2019

У меня есть событие клика по div feedbackInput

<div id="feedbackInput" class="input-group">
      <div class="input-group-prepend">
        <span class="input-group-text mr-2"><i class="fas fa-bullhorn"></i></span>
      </div>
      <input disabled class="form-control feedback-input" placeholder="Feedback about this page?" style="">
</div>

Я добавил событие щелчка вот так:

$("#feedbackInput").click(function(e) {
    console.log("clicked")
});

Я тестировал на Chrome, и это отлично работает, я не могу понять, почему этот простой код не работает в FireFox.

Если возможно, я хочу избегать использования onclick() для элемента HTML.

Кто-нибудь знает, почему это не работает в Firefox?

1 Ответ

1 голос
/ 23 апреля 2019

FireFox не примет событие click только на disabled input

, но <div class="input-group-prepend"> работает нормально

enter image description here

Используйте вместо этого READONLY

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...