Так будет если высота страницы слишком большая.
$(document).ready(function () { var win = $(window); var doc = $(document); var progressBar = $("progress"); var progressLabel = $(".progress-label"); var setValue = function () { return win.scrollTop(); }; var setMax = function () { return doc.height() - win.height(); }; var setPercent = function () { }; progressLabel.text(setPercent() + "%"); doc.on("scroll", function () { progressLabel.text(setPercent() + "%"); progressBar.attr({value: setValue()}); }); win.on("resize", function () { progressLabel.text(setPercent() + "%"); }); });
***
проблема с NAN решена… виджет добавлен в каталог