Forums

The forums ran from 2008-2020 and are now closed and viewable here as an archive.

Home Forums JavaScript animate element during scroll – pleaaase help!

  • This topic is empty.
Viewing 4 posts - 1 through 4 (of 4 total)
  • Author
    Posts
  • #40382
    Sami
    Member

    Hey Guys – been racking my brains for the last day or so trying to get this to work. im pretty new to jquery so forgive me if this is really simple.

    i want to be able to set the opacity of an element to 1 during scrolling, and for it to set back to 0.5 when the user stops scrolling.

    is this possible?

    heres what ive got so far – for give me if its completely wrong –

    CSS:

    .sidetiggeriphone {opacity:0.5}

    JS:

    $(document).ready(function() {

    $(window).scroll(function () {

    $(‘.sidetiggeriphone’).animate({
    opacity: ‘1’
    });
    });

    });

    #112282
    TheDoc
    Member

    It’s *almost* there. You just need to figure out a callback for when the user has stopped scrolling.

    #112295
    JohnMotylJr
    Participant
    #112296
    wmwood
    Participant

    I’m not sure if you’re looking for the answer or hints…. so forgive me lol!

    $(window).scroll($.debounce( 250, true, function(){
    $(‘.sidetiggeriphone’).animate({
    opacity: ‘1’
    });
    } ) );

    $(window).scroll($.debounce( 250, function(){
    $(‘.sidetiggeriphone’).animate({
    opacity: ‘0.5’
    });
    } ) );

Viewing 4 posts - 1 through 4 (of 4 total)
  • The forum ‘JavaScript’ is closed to new topics and replies.