Oops .. I feel so dumb.

sorry about that.



On Oct 4, 9:50 am, Klaus Hartl <[EMAIL PROTECTED]> wrote:
> Are you aware that the information you were looking it is outdated,
> e.g refers to jQuery 1.1.2? With the latest version you would use:
>
> $('p:has(a)')
>
> --Klaus
>
> On 4 Okt., 12:29, Puneet Arora <[EMAIL PROTECTED]> wrote:
>
> > Hi All,
>
> > In the following code, I expect the document to pop a message box
> > saying 'para1' upon load. However it doesn't seem to work. I am trying
> > to select a 'p' element that has a link in it. What do u think is
> > wrong ?
>
> > --
> > <html>
> >         <head>
> >                 <script type="text/javascript" 
> > src="starterkit/jquery-1.2.6.js"></
> > script>
> >                 <script type="text/javascript">
> >                         $(document).ready(function() {
> >                                 $("p[a]").each(function() {
> >                                         alert(this.id)
> >                                 });
> >                         });
> >                 </script>
> >         </head>
> >         <body>
> >                 <p id='para1' class='haha'>
> >                         <a id='para1_a1' 
> > href="http://jquery.com/";>jQuery</a>
> >                 </p>
> >                 <p id='para2'>
> >                         <span>This is a span in para2</span>
> >                 </p>
> >         </body>
> > </html>
> > ---
>
> > $("p[a]") should select all paragraphs that have a link in them, which
> > is true for para1
> > (I got this selector 
> > from:http://docs.jquery.com/DOM/Traversing/Selectors#Using_CSS_and_XPath_T...)
>
> > thanks,
>
> > regards,
> > Puneet

Reply via email to