bulma space больше не работает в текстовой области после использования события jquery keyup - PullRequest
0 голосов
/ 14 марта 2020

Привет! Я использую jquery для переключения css классов на два деления:

// toggle display of segmentations with spacebar
$("body").keyup(function(e) {
  if (e.keyCode == 32) {
    // user has pressed space
    console.log("space pressed");
    $("#im_nor").toggleClass("hidestim");
    $("#im_tum").toggleClass("hidestim");
  }
});

На более позднем этапе моей программы я использую текстовую область bulma:

<!-- comment -->
<div class="form-group">
  <div class="labelspacer"></div>
  <label class="surveylabel" for="comment">optional comment</label>
  <textarea
    class="textarea is-primary form-control"
    name="comment"
    id="comment"
    placeholder="e.g. I especially enjoyed watching the stars."
    rows="5"
  ></textarea>
</div>

теперь как-то отключены пробелы при вводе контента в это поле комментариев. Клавиши пробела, однако, работают для обычного ввода текста, как этот:

<!-- firstname -->
      <div class="form-group">
        <div class="field">
          <div>
            <div class="labelspacer"></div>
            <label class="surveylabel" for="firstname">first name</label>
            <input
              class="input is-primary form-control"
              name="firstname"
              type="text"
              id="firstname"
              placeholder="Chuck"
              aria-required="true"
              required
            />
          </div>
        </div>
      </div>

Что происходит, как я могу это исправить? :)

...