All,

in jQuery 1.2.1 I was using the following snippet, which I actually
more or less took from the documents example page:

$('p').contents().not('[nodeType=1]').replaceWith(' ');

I used this to empty out some text nodes I couldn't control otherwise
but leave other HTML elements alone.

That wasn't working in IE any longer after I upgraded to jQuery 1.2.2.
The following is:

$('p').contents().filter('[nodeType=3]').replaceWith(' ');

Is this a bug or is one not supposed to use "not" with such internal
attributes anyway (I noticed that the example has been removed from
the docs).


--Klaus

Reply via email to