设想
.val()
有一个表单,几个输入上的占位符,以及一个 jQuery 脚本,用绑定到.focus()
和的基于“模拟”占位符功能替换它们.blur()
。
这些处理程序还检查属性 ( data-is-being-submitted="1"
) 以了解它们是否应该停止替换这些输入中的值。该属性由 设置form.submit(...)
,然后表单在每个字段上触发.focus()
,验证值,提交。
因此,用户离开页面时留下了空的非必填字段,并且占位符功能中断。除非用户返回页面,否则这不是问题。该页面是从缓存中加载的,不会触发任何很酷的 JS 事件。或者是吗?
除了克隆表格,我还能做什么?