I have a third-party app that creates HTML-based reports that I need to display. I have some control over how they look, but in general it’s pretty primitive. I can inject some javascript, though. I’d like to try to inject some jQuery goodness into it to tidy it up some. One specific thing I would like to do is to take a table (an actual HTML <table>) that always contains one row and a variable number of columns and magically convert that into a tabbed view where the contents (always one <div> that I can supply an ID if necessary) of each original table cell represents a sheet in the tabbed view. I haven’t found any good (read: simple) examples of re-parenting items like this, so I’m not sure where to begin. Can someone provide some hints on how I might try this?
Share
Given a html page like this:
the following jQuery code converts the table cells into tabs (tested in FF 3 and IE 7)
To get this to work I referenced the following jQuery files
And I referenced the flora.all.css stylesheet. Basically I copied the header section from the jQuery tab example