I can't speak for Brendan, but I generally think && / || are great for assignment, but otherwise it's code-smell.
var foo = obj && obj.bar; // great
!isActive && $parent.toggleClass('open'); // smelly
if (!isActive) $parent.toggleClass('open'); // better