Обьясните как работает if в jQuery?
Точно так же как и в javascriptУсловные операторы
var a = 1;
if(a==1) {
alert('a ='+a);
}else {
alert('a не равно'+a);
}
тернарный оператор (сокращенная запись):var a = 1;
a==1 ? alert('a ='+a) : alert('a не равно'+a);
если а равно 1 выводим сообщение "а=1" в других случаях выводим сообщение "а не ровно 1".
Условные операторы
https://learn.javascript.ru/ifelse