Показать сообщение отдельно
  #15 (permalink)  
Старый 25.11.2015, 10:26
Интересующийся
Отправить личное сообщение для d1mka21 Посмотреть профиль Найти все сообщения от d1mka21
 
Регистрация: 07.10.2015
Сообщений: 22

рони,
как то так не получается, там много всего надо скидывать))
может так получиться у меня объяснить, в чем проблема:
вот кусок js отвечающий за замену при нажатии на выбранное событие.
function DropDown(el) {
        this.dd = el;
        this.placeholder = this.dd.children('span');
        this.opts = this.dd.find('ul.vehicle-nav > .op input[type="radio"] + label li');
        this.val = '';
        this.index = -1;
        this.initEvents();
      }
        DropDown.prototype = {
          initEvents : function() {
            var obj = this;
            obj.dd.on('click', function(event){
              $(this).toggleClass('active');
              return false;
            });
            obj.opts.on('click',function(){
              var opt = $(this);
              obj.val = opt.text();
              obj.index = opt.index();
              obj.placeholder.text(obj.val);
              $('.wrapper-dropdown-3').removeClass('active');
              obj.index = opt.index();
            });
          },
          getValue : function() {
            return this.val;
          },
          getIndex : function() {
            return this.index;
          }
        }

но когда я добавил в js открывашку
var _click = function () {
          var b = 1;
          return function (c) {
              var a = document.getElementById("vehicle-" + b);
              c == b && (a.style.display = "none" == a.style.display ? "" : "none");
              c != b && (a.style.display = "none", a = document.getElementById("vehicle-" + c), a.style.display = "", b = c)
          }
      }();
  window.onload = function() {
      _click(1)
   }


то перестала работать замена выбранного события. Может какой то конфликт?!)
Ответить с цитированием