[Помогите] Активная вкладка

Тема в разделе "OpenCart", создана пользователем dofus, 29 ноя 2014.

  1. dofus

    dofus

    Регистрация:
    21 апр 2013
    Сообщения:
    170
    Симпатии:
    29
    Ребят, вопрос вроде легкий, но так и не могу решить, и ничего дельного не нашел
    В карточке товара есть вкладки, активная сейчас описание, нужно сделать активной похожие товары
     
  2. halfhope

    halfhope

    Регистрация:
    31 дек 2012
    Сообщения:
    284
    Симпатии:
    309
    По-моему, стандартный JQuery плагин $.tabs не поддерживает переключение вкладок. Как вариант решения могу предложить переместить эту вкладку вперед, чтобы она стояла перед описанием, тогда все будет как надо. Поменять местами ее можно в product.tpl.
    Вот еще на всякий случай код плагина tabs, вдруг кто-нибудь его решит доделать.
    Код:
    $.fn.tabs = function() {
        var selector = this;
       
        this.each(function() {
            var obj = $(this);
           
            $(obj.attr('href')).hide();
           
            obj.click(function() {
                $(selector).removeClass('selected');
               
                $(this).addClass('selected');
               
                $($(this).attr('href')).fadeIn();
               
                $(selector).not(this).each(function(i, element) {
                    $($(element).attr('href')).hide();
                });
               
                return false;
            });
        });
    
        $(this).show();
       
        $(this).first().click();
    };
     
    HPlus нравится это.