如何解决Materialize.css onblur错误?

时间:2017-09-14 23:37:34

标签: javascript css ruby-on-rails materialize

Materialize.css输入标签onblur抛出控制台错误。

我正在构建一个Rails 5应用程序并使用materialize css。当我添加这样的输入元素时:

<div class="input-field">
  <label for="name">Email</label>
  <input id="name" name="project[name]" type="text">
</div>

我收到以下错误。

jquery.js:4411 Uncaught Error: Syntax error, unrecognized expression: unsupported pseudo: required
at Function.a.error (jquery.js:4411)
at PSEUDO (jquery.js:4757)
at y (jquery.js:5275)
at a.compile (jquery.js:5414)
at x (jquery.js:5491)
at a (jquery.js:3984)
at Function.a.matchesSelector (jquery.js:4377)
at Function.filter (jquery.js:5734)
at init.is (jquery.js:5591)
at window.validate_field (materialize.min.js:6)

如果我删除type="text",则错误消失但输入标签文本仍然妨碍用户输入。如果我把它重新放入,标签文本将在焦点上移开,但是我得到控制台错误,这会影响我的其他js。有谁知道如何解决这个问题?

0 个答案:

没有答案