javascript - 使用 jQuery/css 淡化背景图像?

标签 javascript jquery css

我有以下脚本 ( from here ) 加载图像并将其设置为背景。它工作正常,但我需要更改什么才能添加多张照片以便它可以作为幻灯片放映?

jQuery:

$(document).ready(function(){

    $.fn.smartBackgroundImage = function(url){
        var t = this;
        //create an img so the browser will download the image:
        $('<img />')
        .attr('src', url)
        .load(function(){ //attach onload to set background-image
                t.each(function(){ 
                $(this).css('backgroundImage', 'url('+url+')' );
                });
            });
        return this;
    }
    $('body').smartBackgroundImage('/static/images/temp-bg.jpg');

});

谢谢!

最佳答案

使用 <li> 将您的图像合并到 html 中标签,并用 jquery 格式化它们。这样以后更改它们就更容易了。

关于javascript - 使用 jQuery/css 淡化背景图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6326040/

相关文章:

javascript - 单击以使用 Javascript/ES6 更改内部子项和其他部分

jquery - 使用 jQuery/Javascript 向上或向下滚动整页高度

html - 如何从 Owl Carousel 中删除指标

javascript - 分数不递增

javascript - 如何检测和移动/拖动html canvas中的自由绘制线条?

javascript - 如何使用jquery获取所有div标签类属性

javascript - 无法在 Angular 2 应用程序中提交 HTML 表单

jquery - Highstock 在小屏幕上禁用图表选项

javascript - onclick 并检查使用

css - 是否可以仅使用纯 CSS3 创建此投影?