Sorry it took me so long to reply. I thought my posts weren't showing up on
this forum.
Anyway, thanks for the tip. I understand it now. Unfortunately, it isn't
working for some reason.
Is there a way to instead designate multiple ID's - like myTable, myTable2
and myTable3?
Thanks.

On Thu, Apr 30, 2009 at 1:41 PM, aquaone <aqua...@gmail.com> wrote:

> IDs are unique for a document. A document containing multiple elements with
> the same ID is invalid. Use a class instead and invoke tablesorter on all
> tables with that class.
>
> e.g.
> <table class="tablesorter">
> ...
> </table>
>
> and
>
> $("table.tablesorter").tablesorter({ widgets: ['zebra'] });
>
>
>
> On Wed, Apr 29, 2009 at 20:35, David Blomstrom 
> <david.blomst...@gmail.com>wrote:
>
>> I'm using jQuery's tablesorter.js to create tables with sortable rows, as
>> applied to tables with the ID "myTable."
>> I just wondered if there's a way to make it work with multiple tables on a
>> single page. I created two tables and gave each of them the ID myTable, but
>> only the first table worked. I can't remember if the specific ID is required
>> for my Zebra widget (alternate row colors), too, or not, but I would guess
>> it is.
>> I posted my JS links below, to show you my setup. Thanks for any tips.
>> * * * * *
>> <script src="http://MySite/js/jquery-1.3.1.min.js";
>> type="text/javascript"></script>
>> <script src="http://MySite/js/tablesorter/jquery.tablesorter.js";
>> type="text/javascript"></script>
>> <script language="JavaScript" type="text/JavaScript">
>>  $(document).ready(function()
>>   {
>>   $("#myTable").tablesorter({ widgets: ['zebra']} );
>>
>> $("#triggerMS").click(function(){
>>  $("#menuMS").show();
>>  return false;
>> });
>> $("#menuMS").click( function(){
>>  $("#menuMS").hide();
>>  return true;
>> });
>>
>> $("#triggerReg").click(function(){
>>  $("#menuReg").show();
>>  return false;
>> });
>> $("#menuReg").click( function(){
>>  $("#menuReg").hide();
>>  return true;
>> });
>>
>> $("#triggerKids").click(function(){
>>  $("#menuKids").show();
>>  return false;
>> });
>> $("#menuKids").click( function(){
>>  $("#menuKids").hide();
>>  return true;
>> });
>>
>> $("#triggerLinks").click(function(){
>>  $("#menuLinks").show();
>>  return false;
>> });
>> $("#menuLinks").click( function(){
>>  $("#menuLinks").hide();
>>  return true;
>> });
>>
>> $("#triggerBooks").click(function(){
>>  $("#menuBooks").show();
>>  return false;
>> });
>> $("#menuBooks").click( function(){
>>  $("#menuBooks").hide();
>>  return true;
>> });
>>
>>   }
>>  );
>> </script>
>>
>>
>> --
>> David Blomstrom
>> Writer & Web Designer (Mac, M$ & Linux)
>> www.geobop.org
>>
>>
>> --
>> David Blomstrom
>> Writer & Web Designer (Mac, M$ & Linux)
>> www.geobop.org
>>
>
>


-- 
David Blomstrom
Writer & Web Designer (Mac, M$ & Linux)
www.geobop.org

Reply via email to