jqZoom не работал для меня в IE8, поэтому я исправил проблему следующим образом:
В классе Stage => this.append есть переменная 'толщина', которая определяется внутри условия. Я определил его вне условия, и теперь он работает нормально для меня.
var thickness = 1;
if (settings.zoomType == 'innerzoom') {
this.node.css({
cursor: 'default'
});
thickness = (smallimage.bleft == 0) ? 1 : smallimage.bleft;
$('.zoomWrapper', this.node).css({
borderWidth: thickness + 'px'
});
}