Anyone has any idea ?

I have tried this way.
$("<div><p>Hello</p></div>").find("p").appendTo("#content");  //
works... it append <p>Hello</p>

I have tried it with all the content of data parameter
$(data).appendTo("#content");  //works - add all the DOM received in
Data

The problem is when I try to extract a part of data, it does not work
$(data).find("p").appendTo("#content"); // Does not find the <p>Hello</
p> part


Thanks in advance for your help

On Sep 18, 10:34 am, Frederik <fdussau...@gmail.com> wrote:
> Wrong syntax?  Please explain.
>
> I try to use this instruction found onhttp://www.visualjquery.com/:
> jQuery(expression, context)
>
> > The core functionality of jQuery centers around this function. Everything 
> > in jQuery is based upon this, or uses this in some way. The most basic use 
> > of this function is to pass in an expression (usually consisting of CSS), 
> > which then finds all matching elements.
>
> > By default, if no context is specified, $() looks for DOM elements within 
> > the context of the current HTML document. If you do specify a context, such 
> > as a DOM element or jQuery object, the expression will be matched against 
> > the contents of that context
>
> > Example
>
> > Finds all div elements within an XML document from an AJAX response.
> > jQuery Code
>
> > $("div", xml.responseXML);
>
> Please do not tell me this is because this is for XML data only. I
> read Ajax request may return HTML data and will process it as well.
> In fact, I already use $get() (an AJAX calling function) that return
> HTML.
>
> On Sep 18, 8:07 am, lanxiazhi <lanxia...@gmail.com> wrote:
>
> > this :
> > var elem = $('#section_news', data);
> > is not the right syntax.

Reply via email to