jQuery 1.4.1 - doesn't run .after() & .before() method in Safari 3.0.4 MAC

jQuery 1.4.1 - doesn't run .after() & .before() method in Safari 3.0.4 MAC

  1. $( '#autchre > dt' ).after( '<a href="http://">日本語</a>' );
  2. $( 'body' ).prepend( 'get ready.' );
When html document doesn't have #autechre element, Normaly skip .after() method on line 1 and run next line.
But parameter has JP-language(UTF-8:3byte) with wrapped any tags, Safari 3.0.4 MAC occured error(might be not error) and stop run rest of the codes.

It runs uneventfully with jQuery 1.3.2. I guess it's a bug of jQuery 1.4.1.


I'm just a beginner of jQuery and English.
Sorry for my poor English.
Thanks,