Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   смена скорости в анимации (https://javascript.ru/forum/misc/43590-smena-skorosti-v-animacii.html)

kuzroman 12.12.2013 19:04

смена скорости в анимации
 
имеем


<style>
#test {
    position: absolute;
    width: 100px;
    height: 100px;
    background-color: #06b;
}
</style>

<div id="test"></div>


<input type="range" id="range" value="1000" step="100" min="100" max="5000" />
<button class="j_go">GO 1 Step</button>


<script>
        var speed = 100;

        $('#range').on('change', function () {
            speed = $(this).val();
        });

        $('.j_go').on('click', function () {
            console.log(speed);
            $('#test').css('left',0).animate({left: 500 }, speed);
        })
</script>


объясните пожалуйста почему скорость анимации в этом случае не меняется?

рони 12.12.2013 19:23

kuzroman,
потому что 5 строка скрипта не число

kuzroman 13.12.2013 10:27

Вот спасибо. Классическая ошибка у меня похоже.
Я уже было думал дело в замыкании.


Часовой пояс GMT +3, время: 17:08.