Там какие-либо практические пути состоят в том, чтобы сказать, какая часть DOM была изменена, если Вы знаете, что это будет изменено?
Я пишу плагин, который будет работать наряду с JavaScript, который я не записал. событие будет инициировано, прежде чем DOM изменяется, и одно событие будет инициировано после модификации. Это - мое задание для решения то, что было изменено. действительно ли это возможно, и раз так что наименее ужасный путь состоит в том, чтобы сделать это?
Если вы знаете, какой аспект элементов DOM необходимо изменить, можно сохранить значение этого атрибута в узле .data () для каждого элемента при загрузке страницы, затем сравните после запуска скрипта.
В зависимости от того, какая поддержка браузером вам нужна, вы можете использовать события мутации DOM .
С помощью jquery вы можете запустить :animated filter для поиска анимируемых элементов, я не знаю, будет ли у вас такая большая задержка между этими событиями, но если основной триггер на начальное преобразование срабатывает как раз в момент начала преобразования, вы можете попробовать поймать :animated element и захватить начальное состояние перед окончанием анимации, затем по окончании захватить состояние и сравнить, это только подсказка, у меня нет демонстрации или способа воспроизвести вашу рабочую среду, но я надеюсь, что это руководство может дать вам идею.
Вы также можете сделать хэш текста страницы (например, полную исходную строку) и сравнить его (при изменении) с текущим хешем.