Подтвердить что ты не робот

Оператор jQuery if, синтаксис

Что такое простой оператор jQuery, который указывает, что операция продолжается, только если A и B являются истинными? Если A не соответствует действительности, остановите. Если A и B истинны, то продолжайте. `

4b9b3361

Ответ 1

jQuery - это просто библиотека, которая расширяет возможности DOM в веб-браузере; основным языком является JavaScript, который, как вы можете надеяться ожидать от языка программирования, может выполнять условную логику, т.е.

if( condition ) {
    // do something
}

Проверка двух условий также проста:

if( A && B ) {
    // do something
}

Дорогой Бог, я надеюсь, что это не тролль...

Ответ 2

Вы можете переносить вызовы jQuery внутри обычного кода JavaScript. Итак, например:

$(document).ready(function() {
    if (someCondition && someOtherCondition) {
        // Make some jQuery call.
    }
});

Ответ 3

Чтобы добавить к тому, что говорят другие, A и B также могут быть вызовами функций, возвращающими логические значения. Если A возвращает false, тогда B никогда не будет вызываться.

if (A() && B()) {
    // if A() returns false then B() is never called...
}

Ответ 4

Это зависит от того, что вы подразумеваете под остановкой. Если это функция, которая может вернуть void, то:

if(a && b) {
    // do something
}else{
    // "stop"
    return;
}

Ответ 5

if(A && B){ }

Ответ 6

Если вы используете JQuery для управления DOM, я нашел следующее: хороший способ включить логику в оператор JQuery:

$(selector).addClass(A && B?'classIfTrue':'');