Показать сообщение отдельно
  #9 (permalink)  
Старый 27.02.2015, 22:28
Интересующийся
Отправить личное сообщение для slavaspirit Посмотреть профиль Найти все сообщения от slavaspirit
 
Регистрация: 22.06.2013
Сообщений: 14

laimas,
еще один вопросик, если позволите. Задачка запихнуть по клику вышеозначенный объект в массив, либо убрать его оттуда, если он есть... Вроде, пишу логично, но не работает.
Только добавляет в массив, но убирать не хочет. Более того - если нажать на уже добавленный объект, тот добавится еще раз...:/

var itemsList = [];

        function getId(e) {
          while(e.id != 'el') {
            if(e.className == 'item') {
              if(e in itemsList) {
                itemsList.splice(e);
                alert("убрали");
              } else {
                itemsList.push(e);
                alert("добавили");
              }
              break;
            }
          e = e.parentNode;
          }
        }

Последний раз редактировалось slavaspirit, 27.02.2015 в 22:50.
Ответить с цитированием