Steve Schwartz
Steve Schwartz
Interesting, thanks for looking into this. Could you possibly create a pull-request with your three commits and we can discuss it?
The regex is supposed to follow the [working draft for what allowable id names are in HTML](http://www.w3.org/html/wg/drafts/html/master/dom.html#the-id-attribute). Your proposed regex allows for strings that aren't allowable id names (e.g. id...
By the way, for a little background, the reason this check was added in the first place was so that easytabs would play nicely with some popular pushState polyfills which...
I agree. I'd actually like to completely refactor easytabs using prototypal inheritance to improve performance and make it easier to expose more of the internal methods as part of an...
This is not a known thing, easytabs should not be doing anything that messes with any javascript in any of the panels. My initial guess is that those init functions...
Hmm, well I can tell you easytabs doesn't "remove" anything from the page, it only hides the inactive panels (setting `display: none`). Yes, my example above would only run the...
I have not had this problem, nor could I observe it in your page. What browser are you using?
Ah yes, I see it now. When you close the active tab and then click another tab, it seems to wait until after the second tab is shown before it...
Not off the top of my head, it'd probably take some looking into. For a short-term fix though, you could turn off the hash updating.
That's optional, but the main thing is to set the config option `updateHash: false`.