Animate помогите найти ошибку
$(document).ready(function(){
$('.menu_block').mouseover(function(){
$(this).animate({color:'#fff'},200);
});
$('.menu_block').mouseout(function(){
$(this).animate({color:'#999'},200);
});
});
|
MalikSPB,
поставь фаир баг или вызови инструменты разработчика в браузере(если не фф)-и сам всё увидишь а вообще анимацию не помешает останавливать при приходе другого события |
$(document).ready(function(){
$('.menu_block').mouseover(function(){
$(this).animate({'font-size':'50px'},200);
});
$('.menu_block').mouseout(function(){
$(this).animate({'font-size':'50px'},200);
});
});
так работает, а вот цвета jquery разве анимирует??? возможно понадобится отдельный плагин jQuery.Color() |
можно сделать так
<div> <div style="position:absolute;color:#999;font-size:30px;"> привет </div> <div class="menu_block" style="position:absolute;color:#000;font-size:30px;opacity:0;"> привет </div> </div> <script>
$(document).ready(function(){
$('.menu_block').mouseover(function(){
$(this).animate({'opacity':1},200);
});
$('.menu_block').mouseout(function(){
$(this).animate({'opacity':0},200);
});
});
</script> работает проверил и можно оперировать любыми цветами не только оттенками черно-белого |
Установил плагин jquery.color. Все отлично работает, рекомендую)
|
| Часовой пояс GMT +3, время: 01:46. |