0

我要做的是在发现错误时慢慢淡入验证摘要。我正在使用带有不显眼的 jQuery 验证的 ASP.NET MVC 4。

验证效果很好。当发现问题时,摘要的 css 类div从 切换validation-summary-validvalidation-summary-errors.

我不想挂钩验证事件,因为我想保持验证逻辑和外观分离。所以我的目标是检测 css 类切换并触发一些动画(例如淡入淡出)。在这种情况下,负责动画的脚本将不知道验证,只知道 css 类。

4

1 回答 1

0

您可以尝试使用PubSub

设置表单以invalid在验证失败时触发事件,并让验证摘要订阅该事件并进行任何必要的更改。

使用 jQuery 使 PubSub 变得简单。只需使用trigger()方法。

于 2012-07-18T21:19:36.727 回答