This was recently fixed in the Git repository and will be in jQuery 1.4. --John
On Sat, Nov 28, 2009 at 2:41 PM, Jeremy Chone <jeremy.ch...@gmail.com> wrote: > Hi, > > I am hitting something quite strange. When I try to add a comment > "<!-- comment -->" to a <tr> element, it either remove all the <td> > tags (if the comment is at the beginning of the string) or get ignored > if the comment is at the end. > > > So, let's say I have a simple table > > <table> > <tr id="myTr"> > <td>cell1</td> > <td>cell2</td> > </tr> > </table> > > Doing: $("#myTr").html("<!-- refreshed row --><td>newCell1</ > td><td>newCell2</td>"); > > Will result in just "newCellnewCell2" inside the <tr>. All tds > disappeared and the guilty comment went away as well. > > Using innerHTML seems to work better, but I would prefer standardizing > on $.html(), $.append(), ... regardless of the container tag. > > Thank you for any help. I run Firefox 3.0.1 on Win7/64bit. > > Jeremy, > > -- > > You received this message because you are subscribed to the Google Groups > "jQuery Development" group. > To post to this group, send email to jquery-...@googlegroups.com. > To unsubscribe from this group, send email to > jquery-dev+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/jquery-dev?hl=en. > > > -- You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to jquery-...@googlegroups.com. To unsubscribe from this group, send email to jquery-dev+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en.