код в else сработает, когда будет нулевая длина $hideNext
т.е. если этот код ничего не найдет
if( k == 0 ) {
$hideNext = $children.find(".hide-next").filter(function(){ return $(this).text() === hashEls[k]; });
} else {
$hideNext = $children.filter(".hide-next").filter(function(){ return $(this).text() === hashEls[k]; });
}