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, время: 14:39. |