1
0
mirror of https://github.com/musix-org/musix-oss synced 2026-04-20 04:52:50 +00:00
This commit is contained in:
MatteZ02
2019-10-10 16:43:04 +03:00
parent 6f6ac8a6fa
commit 50b9bed483
9432 changed files with 1988816 additions and 167 deletions
File diff suppressed because one or more lines are too long
+25
View File
@@ -0,0 +1,25 @@
/**
* Animated scroll to named anchors.
*/
$(document.body).on('click', 'a', function () {
var href = $(this).attr('href')
if (href[0] === '#') {
scrollTo(href)
window.history && history.pushState({}, name, href)
return false
}
})
function scrollTo (hash) {
var name = hash.substring(1)
var target = $('a[name="' + name + '"]')
if (target.length) {
$('html, body').animate({ scrollTop: target.offset().top }
, { duration: 500, easing: 'swing'})
} else {
console.log('documentation not written: %s', name)
}
return target
}