У меня есть div, содержимое которого может меняться различными способами: например, весь его контент может быть перезагружен через innerHTML, или узлы могут быть добавлены через DOM-методы. Это, в свою очередь, может произойти через собственный javascript или косвенно через вызовы jQuery API или через другие библиотеки.
Я хочу выполнить некоторый код, когда содержимое div изменится, но у меня нет никакого контроля, как он изменится. Действительно, я разрабатываю виджет, который может использоваться другими людьми, которые могут свободно изменять содержимое своих разделов так, как они предпочитают. Когда внутреннее содержимое этого div изменяется, форма виджета также может быть обновлена.
Я использую jQuery. Есть ли способ захватить событие, что содержимое этого div изменилось, однако это произошло?