我有这个非常简单的代码片段,我认为这是让jQuery为给定输入字段设置文本颜色动画的正确方法.
$('input').animate({color: '#f00'}, 500);
Run Code Online (Sandbox Code Playgroud)
但它不会起作用.但是,我可以更改文字颜色:
$('input').css('color', '#f00');
Run Code Online (Sandbox Code Playgroud)
我在Safari 4和Firefox 3.5中都尝试过相同(缺乏)的结果.我真的很感激这个问题的任何输入,因为我的头发已经用完了...谢谢.
我正在尝试使用jQuery进行一些悬停操作,但我认为选择器不起作用.这是HTML:
<div id="footer">
<ul>
<li><a href="#">Start a Something</a></li>
<li><a href="#">Send a Gift</a></li>
<li><a href="#">How It Works</a></li>
<li><a href="#">Secure Service</a></li>
<li><a href="#">About Company</a></li>
<li><a href="#">Blog</a></li>
<li><a href="#">Contact</a></li>
</ul>
<ul>
<li>© 2012 Company</li>
<li><a href="#">Terms of Use and Privacy</a></li>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
这是jQuery:
$('#footer ul li').mouseover(function(){
$(this).animate({
color: "white"
}, 200);
}).mouseout(function(){
$(this).animate({
color: "#bcbdbd"
}, 200);
});
Run Code Online (Sandbox Code Playgroud)
我应该使用什么选择器?