md_slider-1.5.4/assets/js/admin/md-slider-admin-configure.js

assets/js/admin/md-slider-admin-configure.js
/*------------------------------------------------------------------------
# MD Slider - March 18, 2013
# ------------------------------------------------------------------------
# Websites:  http://www.megadrupal.com -  Email: info@megadrupal.com
--------------------------------------------------------------------------*/

(function($) {
    $(function() {
        $("#edit-full-width").change(function() {
            if ($(this).is(":checked")) {
                $(".form-item-width label").text("Effect zone width");
            }
            else {
                $(".form-item-width label").text("Width");
            }
        }).trigger("change");

        fakeselect('#edit-thumbnail-position', 'tp', 4);
        fakeselect('#edit-border-style', 'bs', 10);
        fakeselect('#edit-dropshadow-style', 'ds', 6);

        function fakeselect($select, $block, $optionnumber){
            var $block_html = '<div class="'+$block+'wrap clearfix">';
            var $tmpval = 0;
            for ($i = 0; $i <= $optionnumber; $i++) {
                $tmpval = $($select + " option:eq("+$i+")").val();
                if ($tmpval) {
                    $block_html += '<div id="'+$block+$tmpval+'" class="slitem"></div>';
                }
            }
            $block_html += '</div>';

            $($select).parent().append($block_html);

            var $tmpselect = $($select + " option[selected]").val();
            $('#' + $block+$tmpselect).addClass('selected');

            $('.'+$block+'wrap .slitem').each(function() {
                $(this).click(function(){
                    $('.'+$block+'wrap .selected').removeClass('selected');
                    $(this).addClass('selected');
                    $($select + " option[selected]").removeAttr("selected");
                    tmpindex = $(this).attr('id').replace($block, "")
                    $($select + " option[value="+tmpindex+"]").attr("selected", "selected");
                });
            });
            $($select).hide();
        }
    });
})(jQuery);

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc