Дрожание прокрутки в IE с помощью функции изменения размера Jquery

#jquery #internet-explorer #resize #scroll

#jquery #internet-explorer #изменение размера #прокрутка

Вопрос:

Я разрабатываю средство изменения размера изображения, но когда я использую функцию изменения размера jQuery в IE, полосы прокрутки становятся дрожащими. http://www.chillwebdesigns.co.uk/test/CB/3 / (Рабочий пример).

Когда страница загружается, кажется, что все в порядке, но когда размер окна увеличивается, а затем увеличивается, дрожание происходит на полосе прокрутки.

Это то, что я написал до сих пор.

 $(function(){

    $(window).load(function() { 

        start();

        $(window).resize(function(){start()});

        function start(){

        $('#CB img').css({height:'auto',width:'auto'});

            $('#CB img').each(function() {   

                var WinH    = $(window).height(),
                    WinW    = $(window).width(),
                    ImgH    = $(this).height(),
                    Padding = 100;


                if(WinH < ImgH){

                $(this).css({height: WinH - Padding, margin:Padding / 2});

                }

                var NewW    = $(this).width();

                if(WinW < NewW){

                $(this).css({width: WinW - Padding, margin:Padding / 2});

                }   

            });

        }

    });

});
  

Любая помощь или идеи были бы полезны.