import { Component, OnInit, Input, Output, EventEmitter } from '@angular/core'; //import * as $ from '../../../../node_modules/jquery/dist/jquery' import * as scroll from '../../../assets/jquery.scrollTo.min.js'; @Component({ selector: 'toc', templateUrl: '/toc.component.html', styleUrls: ['./toc.component.css'], providers: [] }) export class TocComponent implements OnInit{ private headers = new Array(); @Output() setPage:EventEmitter = new EventEmitter(); ngOnInit(){ } scrollToElemID(elemID, _page){ console.log("going to id:"+elemID) var page = parseInt(_page) this.setPage.emit(page); scroll("#"+elemID, {}, {offset: top}); } }