jQuery 淡出百分比

标签 jquery fadeout

如何将淡出效果设置为仅 20% 或 30% 可见?因为 fadeOut 从 DOM 中删除了我的元素。我想用 fadeOut 和 fadeIn 创建图像动画。

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");
            });
        });   
    });

最佳答案

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

$("#about").fadeTo( "slow" , 0.5);

关于jQuery 淡出百分比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22508447/

相关文章:

jQuery 高级悬停和淡入功能

jquery - 让隐藏的 div 出现然后消失?

javascript - 在下载自定义字体之前不要运行 Javascript 函数?

javascript - 在下拉列表中单击时防止 Select2 切换所选项目

javascript - 以 javascript (jquery) 中的 track div class 和 data-id =""为例

javascript - jQuery fadeIn() 未达到完全不透明

html - 淡入淡出 Bootstrap slider

javascript - jQuery fadeIn 和 fadeOut 占用 50% 的处理器

javascript - 鼠标悬停时图像缩放到指针位置

javascript - JQuery 按 URL 展开嵌套 Accordion 菜单