Please take another read through the style guide.  Comments should be preceded by an empty line, also, there should be a space between the `//` and the comment body.  I would also suggest rephrasing this:

```
// If there is dataShow left over from a stopped hide or show, we should pretend to be hidden
```

Also, now that I'm reading over this again, does someone have their head totally wrapped around the way this would behave with say a `.hide().....stop().hide()`

This path of code is VERY generic, and you should poke around with kid gloves in here :)