You could do something like this:
if (!showhideWrapper.find(e.target).length) {
(Actually, that isn't perfectly equivalent, since it doesn't test the showhideWrapper
itself. The point though, is that you need to use traversal functions. You can't concatenate objects with strings and get a useful selector).
But I would probably go the other way, and this is generally the standard way to see whether an event occurs within a certain element:
if(!$(e.target).closest(showhideWrapper).length) {