Помогите с условием IF
Привет!
Сам пхп - ник, вот по необходимости осиливаю JavaScript И меня пугает это синтаксис непонятный. Пытаюсь как то правильно сгруппировать условия if (data.indexOf('next_step=2')+1==1) $('#step_2').show("slow"); if (data.indexOf('next_step=2')+1==1) off_step('#step_1'); if (data.indexOf('next_step=2')+1==1) $('#dialog_ok').css('display','inline'); if (data.indexOf('next_step=2')+1==1) view_status_ok(); if (data.indexOf('next_step=2')+1==1) sent_nexstep_query(2); Уже пробовал и c {} и с ; и else if Все равно либо получаю ошибку либо обрабатывает не правильно. Направьте меня на верный путь пожалуйста.... |
Синтаксически всё верно.
В первую очередь нужно было сказать какая именно ошибка в какой именно строке. И да, что это за херня (я о коде)? |
ART-DELI, с {} всё должно работать, если Вы писали так:
if (data.indexOf('next_step=2') === 0) { $('#step_2').show("slow"); off_step('#step_1'); $('#dialog_ok').css('display','inline'); view_status_ok(); sent_nexstep_query(2); } |
Matre - спасибо. Ваш пример работает. И еще скажите, вы указали data.indexOf('next_step=2') === 0 это чем то лучше чем data.indexOf('next_step=2')+1==1 ? Или просто вам так удобней?
FINoM - в синтаксисе не было ошибок. Просто мои попытки не получались. А тот код согласен что бред!) По этому и спрашивал то!) Спасибо! |
Цитата:
a + 1 == b + 1 вместо a == b |
Спасибо! !
|
По Квери _
У меня тоже чо -то не работает с группой ифов Функция запускалась по лив-mousemove С одним if - все ОК, а с группой-перестает работать вообще Так не работает var mass=1 var kvass=12 if(mass==1) {$('[the_table]').show(450)} if(kvass == 12) {$('table').hide(450)} Подскажите,пожайлуста, правильный синтаксис этого дела |
Второе условие не сработает, потому что kvass не больше 12.
Первое тоже под сомнением. Если, вы конечно не имели ввиду "найти все элементы с атрибутом the_table". |
Цитата:
|
Чтобы не создавать новую тему... У меня вот такая проблемка
... if ($('#element').attr('value') == "value1") {$('#element').attr('value')='value2';} ... Получаю ошибку invalid assignment left-hand side пробовал значение $('#element').attr('value') присваивать переменной - эффект тот же. В чем проблема может быть? |
Часовой пояс GMT +3, время: 04:54. |