I have a long complex form with many dependency-callback rules and a floating errorContainer so that the errors stay with the user as they drill down the large form. My problem occurs when I have a invalid field that becomes valid by input. Normally (I assume by looking at the labels in the errorContainer) the class will become 'invalid valid' for an entry that was wrong but corrected. But I am seeing instead the class remains 'invalid' and there has been a style="display: none;" added to that label. I am not doing that in any of my scripting so where is it coming from? And, because it isn't adding the 'valid' class to the label the errorContainer never goes away even though it appears empty.
I have spent 2 days trying everything I can come up with (ain't much really). Please could someone help me.