Не удалось получить значение от WebKitCSSMatrix
Мне нужно получить значения x и y для translate3d, свойства div, для которого я использую код ниже:
var style = window.getComputedStyle($(videoContainer).get(0));
var matrix = new WebKitCSSMatrix(style.webkitTransform);
var verticalOffset = parseInt(matrix.m41);
var horizontalOffset = parseInt(matrix.m42);
Когда я использую точку взлома в инспекторе Chrome, чтобы убедиться, что значения верны, все работает нормально. Если я ввожу alert() в коде, все работает нормально, но если в коде нет ни одного из этих двух "стопов", значения verticalOffset и horizontalOffset равны 0.
1 ответ
Я понял. Элементы, которые я пробовал, были анимированы с использованием jquery.animate, и когда я пытался получить значения в документе. Уже значения были 0
Я отложил код на 1сек, и теперь у меня есть доступ к значениям