Показать сообщение отдельно
  #1 (permalink)  
Старый 24.05.2019, 13:32
Аватар для madeas
Профессор
Отправить личное сообщение для madeas Посмотреть профиль Найти все сообщения от madeas
 
Регистрация: 13.04.2018
Сообщений: 232

Как объединить два условия?
Привет всем!

Собственно, вопрос в заголовке. Я немного в затупке)) Написал скрипт для двух кнопок, но не могу объединить выполнение обоих условий.

Код ниже:

function combo() {
  const a = $(".fn"),
    b = $("#w");

  if (
    a.click(function() {
      a.toggleClass("green active");
    })
  );

  if (
    b.click(function() {
      b.toggleClass("green active");
    })
  );

  $(window).keydown(function(evt) {
    if (evt.which == 87) {
      b.toggleClass("green active");
    }
  });
}
combo();


Подскажите, как объединить, чтобы при выполнении обоих условий срабатывало третье:
$('.key').toggleClass('green');


Предполагаю, что оба условия проще обернуть в две функции и потом другой выводить через if... = true, но нужны ваши мысли на этот счет.
Заранее спасибо.

Последний раз редактировалось madeas, 24.05.2019 в 14:13.
Ответить с цитированием