Fix #585
using body as selector works just as well
use outerHeight and a multiplier instead of height and an offset
don't give an error on empty hash
Merge pull request #597 from ralsina/over-under

Fix #585