IE9で動作するはずのjsfiddleがありますが、動作しません
CSS:
#MyDiv{
width:150px;
height:150px;
margin:100px 100px;
background-color: red;
transition:all 2s ease;
-ms-transition:all 2s ease;}
.Rotate{
transform: rotate(360deg);
-webkit-transform: rotate(360deg);
-moz-transform:rotate(360deg);
-ms-transform: rotate(360deg);}
ジャバスクリプト:
$(document).ready(function () { AddRotate(); });
function AddRotate() {
$('#MyDiv').addClass('Rotate');
setTimeout(function () {
RemoveRotate();
}, 2000);
}
function RemoveRotate() {
$('#MyDiv').removeClass('Rotate');
setTimeout(function () {
AddRotate();
}, 2000);
}
そしてHTML:<div id="MyDiv">test</div>
なぜ機能しないのかわかりません。トランジションを使用して CSS ローテーションを作成することです。バグはどこにあり、どのように修正して IE9 で動作するようにしますか?
ありがとう。