var fontfacegen = require('fontfacegen');
var map = require('map-stream');
gulp.task('fontgen', function() {
return gulp.src("./assets/*.{ttf,otf}")
.pipe(map(function(file, cb) {
fontfacegen({
source: file.path,
dest: './dest/'
});
cb(null, file);
}));
});
// выбираем нужный элемент
var target = document.querySelector('#some-id');
// если jQuery
var target = $('#some-id')[0];
// создаем новый экземпляр наблюдателя
var observer = new MutationObserver(function(mutations) {
mutations.forEach(function(mutation) {
console.log(mutation.type);
});
});
// создаем конфигурации для наблюдателя
var config = { attributes: true, childList: true, characterData: true };
// запускаем механизм наблюдения
observer.observe(target, config);
// позже, если надо, прекращаем наблюдение
observer.disconnect();