Could you please file a ticket... thanks. --Klaus
On 16 Jan., 06:13, brian <bally.z...@gmail.com> wrote: > sorry, > > jQuery 1.2.6 > UI 1.6rc4 > > On Thu, Jan 15, 2009 at 10:49 PM, brian <bally.z...@gmail.com> wrote: > > synopsis: UI.tabs faisl hard when there is no UL for which to apply tabs. > > > I have an admin section for which I'm using a tabbed nav bar. But, in > > a few pages, the UL does not appear (by design). Because I have this > > line in my admin.js: > > > $('#nav_admin').tabs({ ... }); > > > ... jQuery is coming to a screeching halt with this error: > > > -- snip -- > > Error: c has no properties > > Source file:http://cake_elan.apollo/js/lib/jquery-1.2.6.js > > Line: 662 > > -- snip -- > > > I traced it to this line in _tabify() > > > $.data(a, 'load.tabs', a.href); > > > To fix, I needed to wrap that block in my admin.js with: > > > if ($('#nav_admin ul').length) { ... } > > > Solution: UI.tabs needs to fail gracefully when there is no UL > > available to apply tabs to.