jQuery UI tabs event collision with prototype.

jQuery UI tabs event collision with prototype.


Hey all,
I'm working in a pretty high-conflict project (we use prototype and
jQuery and up until a few weeks ago had mootools too... don't ask) and
anyway I ran into a conflict working with the jQuery UI tabs.
prototype extends the base Object with a "select" method.
Unfortunately jQuery UI tabs uses "select" as it's event name so the
following code in ui.tabs.js is calling prototypes Enumerables.findAll
() resulting in an iterator.bind error.
self._trigger('select', null, self._ui(this, $show[0])) === false).
I fixed this in my project by just changing select to select_tab, just
thought i'd share if anyone else has to work with prototype.