Доброго всем времени суток! У меня проблема такая жёсткая: метод .animate не желает адекватно работать с css правилом border-radius!
А именно: первая часть выполняется хорошо за указанное время, а вот вторая изменяется мгновенно, как будто это не метод .animate, а метод .css
Почему так происходит? Вот он сам код:
<div id="element">
<div id="border_1">
</div>
<a href="#" class="button">Animate Me!</a>
</div>
$(function(){
var state = true;
$('.button').click(function(){
if(state){
$('#border_1').animate({'borderRadius': '90px'}, 500);
}
else{
$('#border_1').animate({'borderRadius': '0'}, 500);
}
state = !state;
})
});
Заранее большое спасибо!