diff --git a/common/static/js/pdfviewer.js b/common/static/js/pdfviewer.js index 258541e0ad..889c1e7d71 100644 --- a/common/static/js/pdfviewer.js +++ b/common/static/js/pdfviewer.js @@ -200,6 +200,12 @@ PDFJS.disableWorker = true; document.getElementById('numPages').textContent = 'of ' + pdfDocument.numPages; $("#pageNumber").max = pdfDocument.numPages; $("#pageNumber").val(pageNum); + + // Enable/disable the previous/next buttons + if (pageNum > 1) $("#previous").addClass("enabled"); + else $("#previous").removeClass("enabled"); + if (pageNum < pdfDocument.numPages) $("#next").addClass("enabled"); + else $("#next").removeClass("enabled"); } // Go to previous page diff --git a/lms/static/sass/course/_textbook.scss b/lms/static/sass/course/_textbook.scss index 72d73bdb78..f839c0dd10 100644 --- a/lms/static/sass/course/_textbook.scss +++ b/lms/static/sass/course/_textbook.scss @@ -160,11 +160,11 @@ div.book-wrapper { @include transition(none); vertical-align: middle; width: 100%; + } - &:hover { - opacity: 1.0; - filter: alpha(opacity=100); - } + a.enabled:hover { + opacity: 1.0; + filter: alpha(opacity=100); } &.last {