} else {
                        // remove contextual class
                        $($this).parents(target).removeClass(contextual);

                        // publish event