2013-07-30 4 views
1

Только одно из тех случаев, когда я просто не вижу проблемы. Похоже, что это начало в конце выражения if.javascript - Uncaught SyntaxError: Неожиданный токен {

$('#title_number').change(function() { 
    if ($('#title_number').val() == 73) or ($('#title_number').val() == 74) { 
    $('#ProfessorDiv').show(); 
    } 
    }); 
+2

В JavaScript нет ключевого слова 'или', а выражение * whole *, используемое' if' должно быть в '()'. –

+1

Jiminey Рождество! Сколько раз я закодировал или заявление. неловко. – user990016

ответ

4

Ваше if утверждение уродливы (скобка сгруппированных or, не все выражение):

if ($('#title_number').val() == 73 || $('#title_number').val() == 74) { 
    $('#ProfessorDiv').show(); 
} 

Также нет таких logical operator, как or. Вы имели в виду ||.

Смежные вопросы