首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >jQuery fadeOut to percent

jQuery fadeOut to percent
EN

Stack Overflow用户
提问于 2014-03-19 22:07:43
回答 3查看 511关注 0票数 1

如何创建只有20%或30%可见的fadeOut?因为fadeOut从DOM中删除了我的元素。我想用fadeOut和fadeIn创建图像动画。

代码语言:javascript
复制
var about = $("#about");
    about.mouseenter(function() {
            about.fadeOut("fast", function() {
            about.attr('src', 'img/about1.png');
            about.fadeIn('slow', function() {   
            });
        });
    about.mouseout(function () {
            about.fadeOut("fast", function () {
            about.attr('src', 'img/about.png')
            about.fadeIn("slow");
            });
        });   
    });
EN

回答 3

Stack Overflow用户

发布于 2014-03-19 22:10:26

使用jQuery fadeTo,以便可以指定要淡入淡出的不透明度(API)

代码语言:javascript
复制
$("#about").fadeTo( "slow" , 0.5);
票数 3
EN

Stack Overflow用户

发布于 2014-03-19 22:09:23

你需要使用动画功能

代码语言:javascript
复制
$(el).animate({"opacity":"0.6"}, 500);
票数 0
EN

Stack Overflow用户

发布于 2014-03-19 22:10:52

jQuery包含一个fadeTo()函数。

代码语言:javascript
复制
about.fadeTo("fast", 0.2, function() {
    about.attr('src', 'img/about1.png');
    about.fadeIn('slow', function() {  });
});

第一个参数是转换速度,第二个参数是不透明度( 01之间的任意值,因此0.2 = 20%),第三个参数是回调函数。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/22508447

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档