除IE9以外的大多数主流浏览器:
http://jsfiddle.net/tdoherty/nxB39/
如果我从.valid()调用中获取代码,则会标记所有四个必填字段,但如果我让它实时运行,则只会显示前两个字段。
在Firefox 11.0中重现,Chrome 18.0.1025.162 m,Safari 5.1.5,Opera 11.62
答案 0 :(得分:1)
这是由于highlight()调用中的.focus()调用导致onfocusin回调触发unhighlight()元素。