Hi John,

After doing a bunch more debugging, I think this might
be a strange firebug problem. I know it's not
jquery-related, but have you ever heard of firebug not
properly updating the code while debugging? What I
notice is that if I perform alerts before and after
the attr call, it does show the correct values for the
attributes I'm trying to overwrite (by just using
attr). THe problem was, the lines of code in firebug
were sometimes changing, mostly not, so I think I
inaccurately assumed it was a jquery problem.

thanks!
-kim


--- John Resig <[EMAIL PROTECTED]> wrote:

> 
> Do you have some example code? That shouldn't fail
> for any particular reason.
> 
> --John
> 
> On Dec 9, 2007 4:30 AM, Kim Johnson
> <[EMAIL PROTECTED]> wrote:
> >
> > Hi folks,
> >
> > I just spent the last hour trying to figure out
> why a
> > piece of jquery wasn't working, and finally
> tracked it
> > down to inaccurately assuming you could overwrite
> an
> > attribute with attr. Using attr to blank out
> values
> > (ex: .attr("name", "")) seems to work fine, but as
> > soon as I try to use it with an actual variable
> (ex:
> > .attr("id", idvar)), nothing happns.
> >
> > I finally discovered that the code worked
> perfectly if
> > I called removeAttr("id") first, prior to the
> > .attr("id", idvar) call.
> >
> > Can anyone explain to me why overwriting doesn't
> work
> > with attr? Is this a bug? Am I missing some kind
> of
> > core concept?
> >
> > Thanks,
> > ~Kim
> >
> >
> >      
>
____________________________________________________________________________________
> > Never miss a thing.  Make Yahoo your home page.
> > http://www.yahoo.com/r/hs
> >
> 



      
____________________________________________________________________________________
Never miss a thing.  Make Yahoo your home page. 
http://www.yahoo.com/r/hs

Reply via email to