[jQuery] Safari 2 problem with append, html, replaceWith and preventDefault

[jQuery] Safari 2 problem with append, html, replaceWith and preventDefault


Hi,
I'm working on a project where I juse jquery 1.2.1 and I've come
across strange behaviour when testing in Safari 2. When adding html
code to dom elements with append, html or replaceWith Safari doesn't
output the html code but instead outputs:
function (m, a, b) { return b.match(^(abbr|br|col|img|input|link|meta|
param|hr|area)$ ? m : a+">"; }
Is this a bug? I've made a test page here:
http://www.bureau-va.com/dev/safari2/test.html
I also have problems with preventDefault(); . This doesn't seem to
work in Safari 2. I've made a sample on the same test page. Any
suggestions?
Thanks,
Tom