@EarthFM

Как выбрать кнопку?

Подскажите плиз, как сделать так, чтобы при нажатие на определённую кнопку выполнилось именно, то условие, которое нужно. Обычным способом, где перебор я знаю)
Сложность в том, я вызываю при нажатие кнопки метод(core), где и нужно выполнить(в методе core) эту проверку.

код полностью: LINK

core: function() {
...     
 if( ) {
        return list.addList( mainSelect );
     } else {
        return list.removeList( mainSelect );
     }
      
    }
...

var addBtn = document.querySelector(".plus");
var removeBtn = document.querySelector(".minus");
addBtn.addEventListener('click', list.core);
removeBtn.addEventListener('click', list.core);
  • Вопрос задан
  • 130 просмотров
Решения вопроса 1
Добавляете дата атрибуты
<button data-action="addList" class="plus">+</button>
<button data-action="removeList" class="minus">-</button>

и сама функция
core: function() {
  return list[this.dataset.action]( mainSelect );
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы