簡単なことをしたい:
入力フィールドが空の場合-不透明度:0.5
フィールドが空でない場合-不透明度1。
問題が発生しました:ブラウザがユーザー名またはパスワードを自動的に完了すると、イベントはトリガーされません。
明らかにこれは機能しません:
.change()
これも機能しません:
//CSS
selector:not(:empty){stuff1}
selector:empty{stuff2}
しかし、うまくいく他の明確な解決策を見つけることができませんでした。
編集:不透明度を変更する方法を知っています。
jQueryで空または空でないフィールドを選択する方法を知っています。
ブラウザがログインフォームに入力したときにイベントをトリガーする方法がわかりません。
これはページの読み込み時に行うことができますが、後で行うこともできます(たとえば、彼が自分でユーザー名を入力し、パスワードが自動的に入力されるなど)