jquery html($(“<img>”).attr(“src”, cette.href)); ne fonctionne pas sous Safari

Je suis à l'aide d'une simple fonction jquery pour une galerie d'images. Il y a un div de vignettes, puis la cible div où les grandes images sont chargées dans après on clique sur une vignette.

Ça fonctionne dans tous les navigateurs, à l'exception de Safari, où l'image de l'url absolue est chargé, plutôt que d'être chargé à l'intérieur de la div.

Voici le code jquery:

$("#thumbnails a").click(function() {
    $("#work").html($("<img>").attr("src", this.href));

    return false;
});

Toute pensée? Grâce