I just tried:

  $( '#item\.x' )
  $( '#item\:x')
  $( "#item\\:x" )

and I always get an Object, but calling, for example, html(), always
returns null.

Thanks.


On 3/21/07, Karl Rudd <[EMAIL PROTECTED]> wrote:
> This was discussed a week or two ago. There's a ticket open on it with
> at patch to fix it.
>
>     http://dev.jquery.com/ticket/143
>
> Basically it means that if you want to select #item:x you have to
> construct the selector like this:
>
>     $( "#item\\:x" )
>
> The double slashes are there because \: in a JavaScript string would
> just result in "#item:x".
>
> Karl Rudd
>
> On 3/22/07, Marc Jansen <[EMAIL PROTECTED]> wrote:
> > Hi Adriano,
> >
> > This is very, very interesting! At first sight (and with
> > http://www.w3.org/TR/html401/types.html#type-id in mind) this seems to
> > be a bug. List: Correct me, if I'm wrong?
> >
> > But: Even pure CSS-selectors seem to fail on your test-suite, though:
> >
> > For example, add this to <head> of your code:
> >
> > <style type="text/css">
> >         #item.x { background-color: red; }
> >         #itemx { background-color: green; }
> >         #item:x { background-color: blue; }
> > </style>
> >
> > Only the id without '.' and ':' gets a background-color (FF 2.0.0.2, IE
> > 6.0.2900, Opera 9.02).
> >
> > Strange, isn't it?
> >
> > -- Marc
> >
> >
> > Adriano Bonat schrieb:
> > > Hello,
> > >
> > > I did a test case to show what is my problem:
> > > http://dpaste.com/7204/
> > >
> > > I'm trying to use JQuery to get some elements with ids that contains
> > > '.' and ':', but that arent working, and with getElementById that's
> > > working.
> > >
> > > Am I missing something?
> > >
> > > Thanks in advance,
> > > -Adriano
> > >
> > > _______________________________________________
> > > jQuery mailing list
> > > discuss@jquery.com
> > > http://jquery.com/discuss/
> > >
> > >
> >
> > _______________________________________________
> > jQuery mailing list
> > discuss@jquery.com
> > http://jquery.com/discuss/
> >
>
> _______________________________________________
> jQuery mailing list
> discuss@jquery.com
> http://jquery.com/discuss/
>

_______________________________________________
jQuery mailing list
discuss@jquery.com
http://jquery.com/discuss/

Reply via email to