javascript - 在 jQuery 动画效果中用背景图像替换背景颜色

标签 javascript jquery html css jquery-animate

我这里有一个有效的淡入/淡出 jQuery 示例: http://jsfiddle.net/mcgarriers/NJe63/6/

不过,我想知道是否可以用背景图片替换background-color red effect

非常感谢任何指点

最佳答案

尝试这样的事情怎么样?

我更改了您的 jsfiddle 链接中的代码。

$('.box').mouseenter(function(){
    $(this).stop().animate({opacity: 0}, 0).css('background', 'url(http://static.tvtropes.org/pmwiki/pub/images/Hello_Kitty_Pink_2981.jpg)').animate({ opacity: 1 }, 1000);
}).mouseleave(function(){
    $(this).stop().animate({opacity: 1}, 0).css('background', 'white');
});​

关于javascript - 在 jQuery 动画效果中用背景图像替换背景颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12149893/

相关文章:

Javascript 不会火?

javascript - 想要同时匹配大写和小写字母

javascript - 如何让nodejs返回对象 promise 以外的东西

javascript - addEventListener 单击仅适用于类更改一次

javascript - 如何使用 Pushy Web 推送通知处理多用户场景?

javascript - 对象集合中的 jQuery .index

php - chrome.extension 和 $.post()

jquery - 导航列表项自动大小

javascript - 获取浏览器视口(viewport)的宽度和高度,无论内容大小如何,并且不调整到 100%?

html - 折叠列表溢出