マテリアライズプラグインに問題があります。ユーザーがマウスでラベルを選択し、ラベルが上にならず、テキストを入力できません。私はラベルを選択するからユーザーを防ぐためにしたいラベルがマテリアライズされていないと、マテリアライズされません
マウスダウンイベントがテキストボックス内でトリガたら、ラベルが直接アップに行く必要があります。
おかげで、
更新:コードの 一部:
マテリアライズプラグインに問題があります。ユーザーがマウスでラベルを選択し、ラベルが上にならず、テキストを入力できません。私はラベルを選択するからユーザーを防ぐためにしたいラベルがマテリアライズされていないと、マテリアライズされません
マウスダウンイベントがテキストボックス内でトリガたら、ラベルが直接アップに行く必要があります。
おかげで、
更新:コードの 一部:
ラベルに使用class="active"
とラベルIDと同じテキストボックスのIDを作ります。
例:
<input type="text" id="job_title" name="job_title">
<label for="job_title"></label>
私は輸入品との問題があると思います。私がmaterialize.js
を最初にインポートしようとしたので、jquery
を最初にインポートしてからmaterialize.js
を入れてください。同じ問題が発生し、input
タグの後にlabel
タグを入れてください。 jsFiddle
HTML
<div class="input-field">
<input id="ct100_Cph_CaptchaLg_UserName" class="loginClass" name="ct100$Cph$CaptchaLg$UserName" type="text" />
<label for="ct100_Cph_CaptchaLg_UserName">Email</label>
</div>
<script type="text/javascript" src="jquery.min.js"></script>
<script type="text/javascript" src="materialize.min.js"></script>
あなたはmaterialize.js' ''前jquery'を輸入していますか? –
JQueryはマスターページにインポートされます。 – Qutaiba
私は、 'materialize.js'の前に' jquery'をインポートしましたか? –