How to fade changing background image

后端 未结 8 1964
旧巷少年郎
旧巷少年郎 2020-11-27 14:48

I want to fade the images when I do this code:

$(\"#large-img\").css(\'background-image\', \'url(\'+$img+\')\');

I\'ve tried putting fade i

8条回答
  •  醉梦人生
    2020-11-27 15:21

    This is probably what you wanted:

    $('#elem').fadeTo('slow', 0.3, function()
    {
        $(this).css('background-image', 'url(' + $img + ')');
    }).fadeTo('slow', 1);
    

    With a 1 second delay:

    $('#elem').fadeTo('slow', 0.3, function()
    {
        $(this).css('background-image', 'url(' + $img + ')');
    }).delay(1000).fadeTo('slow', 1);
    

提交回复
热议问题