Javascript fade image in and out

后端 未结 2 628
执笔经年
执笔经年 2021-01-14 06:26

I am fairly new to JavaScript and i need a very simple script to fade an image in and out slowly on a loop. Any help would be much appreciated.

2条回答
  •  一个人的身影
    2021-01-14 06:36

    The easiest way would be using jQuery:

    
    
    
    
    

    Documentation: http://api.jquery.com/fadeIn/

    You can also change the fade duration by passing a parameter

     // predefined slow (200ms)
     $("#myImage").fadeOut("slow");
    
     // predefined fast (600ms)
     $("#myImage").fadeOut("fast");
    
     // 1500 ms
     $("#myImage").fadeOut(1500);
    

    Update creating a loop:

    function fadeIn()
    {
       $(this).fadeIn( fadeOut );
    }
    
    function fadeOut()
    {
       $(this).fadeOut( fadeIn );
    }
    
    fadeIn.call($("#myImage"));
    

提交回复
热议问题