Не уверен, что это имеет отношение к jQuery, но да, вам нужно использовать что-то вроде if()
, чтобы определить, какой из них привел к успеху начального if()
.
if ( (a && b) || c ) {
if( c )
// do something
else
// do something else
}
Или, если есть код, который должен всегда выполняться, если он проходит первый тест, то ...
if ( (a && b) || c ) {
// do a&&b || c code
if( c )
// do c code
}