Hi all I just ran into a problem with Tablesorter and JQuery 1.2 now
working with the zebra.  had to go back to JQuery 1.1.3.  Anyone know
what happened?


On Sep 11, 9:09 am, rortelli <[EMAIL PROTECTED]> wrote:
> Hi all,tablesorter2.0 has some strange behaviours with jQuery 1.2, thezebra
> stripes seems not to work correctly... ;)
>
> On Sep 10, 11:55 am, "[EMAIL PROTECTED]"
>
> <[EMAIL PROTECTED]> wrote:
> > Hello,
>
> > On 20 aug, 11:33, lukek <[EMAIL PROTECTED]> wrote:
>
> > > By the way I had another question. -- In the unpacked version of the
> > > latest script your comment on line 555 says "apply easy methods that
> > > trigger binded events".
>
> > > Does this mean I can insert function calls in here - ie around line
> > > 560?
>
> > > I say this because I have added a call to applyWidget() as I reckon
> > > all the widgets should be reloaded when the update event is triggered
> > > - eg after I insert rows I want to reapply thezebrawidget.
>
> > I'm not sure if this helps anyone, but as this thread gave some
> > pointers for my issue, here goes:
>
> > I also wanted to reapply thezebrawidget each time I add rows to the
> > table. However in my case the rows are coming from an AJAX query,
> > similar tohttp://tablesorter.com/docs/example-ajax.html
> > The example there just applies a defined sorting when new data arrives
> > with triggering "sorton" (after "update") - this will also reapply the
> >zebrafrom the sort operation. However I didn't want to loose the
> > sorting that the user might have had already changed to, away from the
> > default, and I wanted the arriving data to get sorted into the pre-
> > existing data according to the sort selection. I didn't find a good
> > way to get to the configuration saved, so I just ended up with this:
>
> > $("table").trigger("update");
> > var current_sort = $("table.tablesorter").get(0).config.sortList;
> > $("table").trigger("sorton", [current_sort]);
>
> > Hopefully there already is (that I don't know of yet), or will be, a
> > good way to keep the sorting selection in tact. Maybe something like
> > this in tablesorter2 itself:
>
> > $this.bind("resort", function(e) {
> >     // update header count index
> >     updateHeaderSortCount(this,sortList);
>
> >     //set css for headers
> >     setHeadersCss(this,$headers,config.sortList,sortCSS);
>
> >     // sort the table and append it to the dom
> >     appendToTable(this,multisort(this,config.sortList,cache));
>
> > });
>
> > Some of these calls (like setHeadersCss) is probably not necessary
> > from just a resort, as everything in the headers remains the same.
>
> > Best Regards,
> > Mart Raudsepp

Reply via email to