Yep, i noticed this yesterday. Thanks!

On Jan 22, 7:49 pm, John Resig <jere...@gmail.com> wrote:
> This was fixed in 1.3.1.
>
> --John
>
>
>
> On Thu, Jan 22, 2009 at 4:42 PM,Soulcatcher<foril...@gmail.com> wrote:
>
> > Say i have several elements with class='someclass' and they DON'T have
> > attribute 'initialized' initially.
>
> > When i do $('.someclass[initialized!=1]') in 1.2.6, i get the list of
> > all those elements.
> > In 1.3, i get an empty list. I traced it to line 1986 in jquery 1.3
> > (Revision 6104) that will return false if given attribute doesn't
> > exist.
>
> > So, is it a bug or a 'feature' of 1.3? :) I hope it's a bug cause this
> > is very useful when you want to get all elements that weren't
> > initialized before.
>
> > If it's a feature, what's the best way of doing this check then? using
> > each() like this:
> > $('.someclass').each(function(){
> > if($(this).attr('initialized') != 1){initialize..;$(this).attr
> > ('initialized',1) }
> > });
>
> > ? Was so easy and simple before...

Reply via email to