Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Модули Помогите в джаваскрипт коде!

Помогите в джаваскрипт коде!


     19.06.2014    Модули, Хаки, Ламерские вопросы    1287

вопрос
Приветствую. Ребята, в javasript не шарю, есть код мини галереи, который хавает все картинки в новости и выводит их аккуратно в специальном блоке. Очень нужно сделать чтобы он хавал картинки не с новости, а с доп. поля. Вот код галереи, взгляните пожалуйста - как там можно и можно ли вообще доп.поле прописать в качестве источника картинок? Заранее большое спасибо за помощь!

<script type="text/javascript">
    $(function(){
        
        $('.hidden-comment h3').click(function(){
            $(this).next('div').slideToggle();
        });
        
        $('.full-news-content a:has("img")').find('img').addClass('zoom-image');
        
        $('.full-news-content a:has("img"), .full-news-content img[class!="zoom-image"]').wrap('<div class="slider-item"><div class="slider-item-image"></div></div>');
        
        $('.full-news-content .slider-item').appendTo('.slider-scroll');
        
        var scrollWidth = $('.slider-item:first').next().outerWidth(true);
    
        function showNext() {
            $('.slider-scroll').animate({'left':-scrollWidth}, 500, function(){
                $('.slider-item:first').appendTo('.slider-scroll');
                $('.slider-scroll').css({'left':'0'});
            });
        }
        
        function showPrev() {
            $('.slider-item:last').prependTo('.slider-scroll');
            $('.slider-scroll').css({'left':-scrollWidth});
            $('.slider-scroll').animate({'left':0}, 500);
        }
        
        $('.next').click(showNext);
        $('.prev').click(showPrev);
        
        $('.slider-scroll img[class!="zoom-image"]').wrap();
        
        $('.slider-scroll img[class!="zoom-image"]').each(function () {
            var currentUrl = $(this).attr('src');
            $(this).wrap('<a href="'+currentUrl+'" onclick="return hs.expand(this)"></a>');
        });
        
    });
</script>

Ответа пока нет


Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы