Package to detect if url has changed
$ npm install duc
Include tag
<script src="dist/duc.min.js" type="text/javascript"></script>
var looptime = 500; // ms
var callback = function (currentPage, lastPage) {
console.log(lastPage);
console.log(currentPage);
}
duc.change(callback, looptime);
main.js
paths: {
duc: 'dist/duc.min'
},
shim: {
duc: {
exports: 'duc'
}
}
yourfile.js
requirejs(['duc'], function() {
var looptime = 500; // ms
var callback = function (currentPage, lastPage) {
console.log(lastPage);
console.log(currentPage);
}
duc.change(callback, looptime);
});
Run Grunt Watch and edit file duc.js
$ npm install
$ node_modules/.bin/grunt watch
- Configure time to loop
- Return current and last URL inside callback
- Add license
- Detect URL change
- Execute callback