Ghost click increments

I’ve run into a really odd bug. I’ve got a function that is firing on click inside a post, it works great on the first post load, but if I change posts, it increments by 1. If I navigate to still another post when I click once, the function is firing three times.

Here’s a screen cast of the issue.