On Tue, Mar 4, 2008 at 3:24 AM, Shawn <[EMAIL PROTECTED]> wrote: > > I have a slight problem with one of my plugins. I'm taking a table, and > parsing it to create divs containing the header/footer and fixed > columns. These are all put into a containing DIV and then the > containing DIV "wraps" the table. (that's the end result, not the actual > process...). Now it turns out I need to do this to a second table on > the same page. > > The problem is that I'm making references to the various divs by class > name. So when I create the second instance, the first gets modified. I > suspect I need to apply a context element in here > (i.e. $(".myclass", container); ). But thought I'd check here first to > see how others are handling this type of thing. Would I need to create > a "container" object in my plugin? Something like > > var container = $(this).parent();
That looks like a fine way to go. Another option (though perhaps not any better) would be to give that container an id, and do your selectors like: $("#container1 .myclass") - Richard Richard D. Worth http://rdworth.org/