我想做简单的事情:
如果输入字段为空 - 不透明度:0.5
如果字段不为空 - 不透明度为 1。
我遇到了一个问题:当浏览器自动完成用户名或密码时 - 没有触发事件。
显然这不起作用:
.change()
这也不起作用:
//CSS
selector:not(:empty){stuff1}
selector:empty{stuff2}
但我找不到任何其他有效的明确解决方案。
编辑:我知道如何改变不透明度。
我知道如何在 jQuery 中选择空字段或非空字段。
当浏览器完成登录表单时,我不知道如何触发事件。
这可以在页面加载时,但也可以在以后(比如他自己输入用户名,密码自动输入)