JQuery по вопросам изменения функции

0

Привет, что я пытаюсь сделать здесь, это внести изменения, если значение выбрано и если не выбрано, чтобы скрыть, но я хочу сделать это с несколькими значениями и одним действием.

Проблема в том, что, когда я пытаюсь сделать это только на одном входном файле, он отлично работает, но я пытаюсь добавить несколько, но не работает.

Вот пример jsFiddle for this one

Но когда я пытаюсь использовать только одно значение, оно работает. Я имею в виду, когда я удаляю строки 17 -, "6", а в строке 24 - "6" работает идеально, но мне нужно испортить больше выбранных значений.

Любая помощь будет оценена. благодаря

  • 0
    Я предлагаю вам прекратить то, что вы делаете, и потратить некоторое время на Code Academy: codecademy.com/tracks/javascript
  • 1
    Вы не можете сравнивать как selection == '4','6' . Хоуп Фиддл работает на вас.
Показать ещё 1 комментарий
Теги:
forms

1 ответ

0

Плохой синтаксис:

if (selection !== '4','6') {
  rent.slideUp(200);
}

Правильная реализация:

if (selection !== '4' && selection !== '6') {
  rent.slideUp(200);
}

И старайтесь не использовать строки для чисел, как правило. Пойдите для этого:

if (selection !== 4 && selection !== 6) {
  rent.slideUp(200);
}

В противном случае, хорошо для строгого оператора (! ==).

  • 0
    Да, я получил это, и это сработало. Спасибо
  • 0
    Хорошо, чтобы заставить его работать!

Ещё вопросы

Сообщество Overcoder
Наверх
Меню