Hi,
if you can use jq('a...@id="myLink"]') then certainly you can use
jq('a#myLink')
But to answer your question about the syntax error, it's because the
XPath syntax you're using for the attribute selector was deprecated a
long time ago and finally removed from jQuery in version 1.3. Use the
CSS syntax instead:
jq('a[id=myLink]')
In other words, remove the "@". Also, the quotes around myLink are
optional, so I removed them.
Again, though, you'll be in better shape if you use jq('a#myLink'), or
better yet, jq('#myLink')
--Karl
____________
Karl Swedberg
www.englishrules.com
www.learningjquery.com
On Aug 26, 2009, at 11:23 AM, holicGirl wrote:
>
> Hello,
> I have a basic knowlegde of jQuery and a problem in selecting a link.
> To be specific I've a problem with the syntax.
>
> I'm using several libraries so I can't use for example the $
> ('a#myLink') function but I've to write jq('a...@id="myLink"]').
>
> The application don't recognize the syntax, it shows this message:
> Syntax error, unrecognized expression: [...@id="myLink"]
>
> Can someone help me?
>
> Thanks in advance
>
> >
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"jQuery Development" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/jquery-dev?hl=en
-~----------~----~----~----~------~----~------~--~---