Проблемы с jQuery .wrap() и IE7/8
Я пытаюсь проверить, есть ли у изображения класс, если оно имеет = Wrap, как это, иначе = Wrap, как это. Он отлично работает во всех браузерах, кроме ie7 и ie8.
Мой код выглядит так:
$('.node-blogginl-gg img').each(function() {
imgurl = $(this).attr('src').replace('http://www.safsen.se/sites/safsen/files/styles/bloggbild/public/', 'http://www.safsen.se/sites/safsen/files/');
if($(this).hasClass("centerImg")){
$(this).wrap('<div class="centerImage"><a rel="prettyPhoto[bloggbilder]" href="' + imgurl + '">');
}else {
$(this).wrap('<a href="' + imgurl + '" rel="prettyPhoto[bloggbilder]">');
}
});
Есть идеи?