On Sep 12, 9:20 pm, "John Resig" <[EMAIL PROTECTED]> wrote:
> .html() only gets the innerHTML for the first matched element.

i think that's what the OP is saying: the element's HTML he's getting
back is *not* that of the first child element:

> >         <div id="content">
> >                 <div id="panelPreview" class="fieldset_theme">
> >                         <div id="panelPreview_inner" class="hPanel">
...
> >                         </div>
> >                 </div>
> >         </div>

Now his children() call:

> > alert($('#content').children().html());

should return a result starting with <div id="panelPreview"...>, but
is instead starting with the HTML from the *next* inner-most DIV (in
fact the first child of #panelPreview, not the first child of
#content):

> > The resulting html starts with  '<div id="panelPreview_inner"
> > class="hPanel">'


:?

Reply via email to