kentuck1213
@kentuck1213

Как ускорить работу скрипта?

Сайт на LP-генераторе.
Есть картинки при наведение которых они меняются (меняется src).
16ef91b2.jpg
При на ведение картинка не мгновенно меняется а через 0.5 сек.
var homeImg = $('div#1 img.btn.btn-image');
        homeImg.mouseover(function(){
            var url_img = $(this).attr('src');
            var url = '';
            switch (url_img) {
                case '//u1.platformalp.ru/d7bcde7e240d3ccee3f7ae3021181c96/0480400686fb22c593ea0da705e369ac.png':
                    url = 'http://rghost.ru/7YV7R2jXm/image.png';
                    break;
                case '//u1.platformalp.ru/d7bcde7e240d3ccee3f7ae3021181c96/beefdc3697a8bd3af9440a2dc4c93faf.png':
                    url = 'http://plasmon.rghost.ru/6tN2xmTB7/image.png';
                    break;
                case '//u1.platformalp.ru/d7bcde7e240d3ccee3f7ae3021181c96/ffeb33e5185107d37cc7398955c7c00d.png':
                    url = 'http://tau.rghost.ru/7lwBlSD9q/image.png';
                    break;
                case '//u1.platformalp.ru/d7bcde7e240d3ccee3f7ae3021181c96/30588ca5ef5c7587e28d8621f764b6ce.png':
                    url = 'http://rghost.ru/7S7bCfVst/image.png';
                    break;
                case '//u1.platformalp.ru/d7bcde7e240d3ccee3f7ae3021181c96/71f66f2a2aac07c3f0ba2e2541b6e6bb.png':
                    url = 'http://rghost.ru/7pp4s97tr/image.png';
                    break;
                default:
                    url = url_img;
            }
            $(this).attr('src', url);
        });

Как ускорить этот процесс ?
  • Вопрос задан
  • 206 просмотров
Пригласить эксперта
Ответы на вопрос 3
@holfza
Ну и хрень)
Ответ написан
Комментировать
inik23
@inik23
типа разработчик
Вам нужен спрайт. Либо с помощью js загружать все картинки в кешь браузера и тогда картинки будут меняется быстро.
Ответ написан
Комментировать
index0h
@index0h
PHP, Golang. https://github.com/index0h
htmlbook.ru/css/hover, в смысле тут js похоже и не нужен
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы