feat(图书初步): 图书初步
This commit is contained in:
Guwan 2024-12-15 22:29:53 +08:00
parent bc378ee9ec
commit 256743d3b9
1 changed files with 5 additions and 8 deletions

View File

@ -1,6 +1,5 @@
<!DOCTYPE html> <!DOCTYPE html>
<html lang="en"> <html lang="en">
<head> <head>
<meta charset="UTF-8"> <meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -80,7 +79,6 @@
} }
</style> </style>
</head> </head>
<body> <body>
<div class="container"> <div class="container">
@ -95,7 +93,6 @@
<script> <script>
let bookId = 1; // Default book ID let bookId = 1; // Default book ID
const commentsPerPage = 1; // Number of comments per page
let currentPage = 1; // Current page number let currentPage = 1; // Current page number
// Get bookId from URL parameters // Get bookId from URL parameters
@ -118,11 +115,12 @@
document.title = fullTitle; // 设置浏览器标签页标题 document.title = fullTitle; // 设置浏览器标签页标题
document.getElementById("pageTitle").innerHTML = fullTitle; document.getElementById("pageTitle").innerHTML = fullTitle;
data.data.volume + data.data.section // 设置评论内容
document.getElementById("comments").innerHTML = formatContent(data.data.sectionContent); document.getElementById("comments").innerHTML = formatContent(data.data.sectionContent);
checkButtonState(); checkButtonState();
setTimeout(scrollToTop, 0); // Use setTimeout to ensure it's executed after DOM update
// Scroll to top after content is loaded
scrollToTop();
} else { } else {
document.getElementById("comments").innerHTML = "No comments found."; document.getElementById("comments").innerHTML = "No comments found.";
} }
@ -153,7 +151,7 @@
// Check button state based on the current page // Check button state based on the current page
function checkButtonState() { function checkButtonState() {
document.getElementById("prevButton").disabled = currentPage === 1; document.getElementById("prevButton").disabled = currentPage === 1;
document.getElementById("nextButton").disabled = currentPage === 100000; // Assuming 10 pages, adjust as needed document.getElementById("nextButton").disabled = currentPage === 100000; // Adjust as needed
} }
// Scroll the page to the top // Scroll the page to the top
@ -167,5 +165,4 @@
</script> </script>
</body> </body>
</html> </html>