Yii を使用していくつかのフォームを作成しています。クライアント側の検証で提供される UX を改善したいと思います。 'enableClientValidation'=>true,
クラス エラーが追加されると、現時点では CSS トランジションを使用して、エラー メッセージがどのように表示されるかをアニメーション化しています。
.new_events .bookingError {
display: block !important;
width: 243px;
position: relative;
margin: -36px 0px 0px 312px;
font-size: 1.3em;
color: red;
z-index: 0;
-webkit-transition: all 1s ease-in-out;
-moz-transition: all 1s ease-in-out;
-o-transition: all 1s ease-in-out;
transition: all 1s ease-in-out;
}
.new_events .error .bookingError {
margin: 0px 0px 0px 312px;
}
大丈夫。しかし、私は本当にこれらのアニメーションで IE をサポートしたいと思っています。私の頭に浮かぶ唯一の方法は、YII が .error を追加またはトグルした後に何らかの方法でコールバックを使用し、それを animate({},XX) することです。