Я использую это прямо сейчас ...
if($('.current').hasClass('odd') && !$('.current').hasClass('even')) {
var oddMarL = $('.current img').css('margin-left');
var oddMarL2 = $('.touch').css('margin-left');
var oddMarT = $('.touch').css('margin-top');
oddMarL.replace('px', '');
oddMarL2.replace('px', '');
oddMarT.replace('px', '');
Math.abs(oddMarL,oddMarL2,oddMarT);
oddMarL = oddMarL + oddMarL2;
$('#zoom').css('margin-left',oddMarL);
$('#zoom').css('margin-top',oddMarT);
}
Что-то не так с моим кодом или просто невозможно?
Это работает, пока я не добавлю 2 значения вместе или когда я использую math.abs. В консоли ошибок указано, что поле left не может быть проанализировано.
У меня есть причины для этого, поэтому, пожалуйста, не рекомендуйте использовать класс! :) спасибо.