I'm using Zurb Foundation tooltips (http://foundation.zurb.com/docs/components/tooltips.html). I'd like to customize their behavior slightly. They make use of a mouseover event listener on the source element to create the tooltip (on the first call) and then fade it in. What I'm attempting to do is to have jQuery select a subset of the tooltip sources on the page, remove just their mouseover listeners, and bind new ones that will let the tooltip stay there for a second before disappearing after the mouse has been moved away.
Here's the tricky part. Zurb binds its listener as such:
It turns out jQuery will not recognize this as "subtractive" of the greater set of .has-tooltip elements, instead essentially saying, "There is no event listener matching this exact selector, therefore I will do nothing." Does anyone have a good workaround? I found some that will work if you're creating the original listener yourself, but that isn't the case here.