jquery mobile scrollstart not working properly in opera mini
===

I am trying out jQuery mobile framework. On webkit browsers like chrome and safari the even `scrollstart` works as expected. On opera mini however, the scrollstart executes but function within it executes when scroll finishes. I have something like this

    $(document).bind('scrollstart',function(){
        alert('inside');
        $('#sample').fadeOut();
    });
    $(document).bind('scrollend',function(){
        alert('inside');
        $('#sample').fadeIn();
    });

I want that when user begins to scroll the webpage, there a footer that I want to temporarily hide till scroll finishes. What happens on opera mini is that, when scroll finishes then it gets `fadeOut` and then scrollend executes so it gets `fadeIn` immediately after that, giving it a weird blink effect !! Is DOM manipulation not allowed during scroll in opera mini or is there something I need to do?