細部の修正
This commit is contained in:
@@ -1,2 +1,3 @@
|
|||||||
/log.txt
|
/log.txt
|
||||||
|
/log2.txt
|
||||||
|
|
||||||
|
|||||||
@@ -1,5 +1,5 @@
|
|||||||
<nav class="d-flex justify-content-center" aria-label="...">
|
<nav class="d-flex justify-content-center" aria-label="...">
|
||||||
<ul class="pagination">
|
<ul class="pagination opacity-0">
|
||||||
<?php if ($page > 1): ?>
|
<?php if ($page > 1): ?>
|
||||||
<li class="page-item">
|
<li class="page-item">
|
||||||
<a class="page-link no-wrap" href="javascript: void (0)" onclick="Script.jumpTo (1)">|<</a>
|
<a class="page-link no-wrap" href="javascript: void (0)" onclick="Script.jumpTo (1)">|<</a>
|
||||||
@@ -10,8 +10,8 @@
|
|||||||
</li>
|
</li>
|
||||||
<?php endif ?>
|
<?php endif ?>
|
||||||
|
|
||||||
<?php for ($i = max (min ($page + 10, $pages_max) - 20, 1), $j = 9; $i < $page; ++$i, --$j): ?>
|
<?php for ($i = max (min ($page + 10, $pages_max) - 20, 1); $i < $page; ++$i): ?>
|
||||||
<li class="page-item page-<?= $j ?>">
|
<li class="page-item page-<?= $page - $i ?>">
|
||||||
<a class="page-link" href="javascript: void (0)" onclick="Script.jumpTo (<?= $i ?>)"><?= $i ?></a>
|
<a class="page-link" href="javascript: void (0)" onclick="Script.jumpTo (<?= $i ?>)"><?= $i ?></a>
|
||||||
</li>
|
</li>
|
||||||
<?php endfor ?>
|
<?php endfor ?>
|
||||||
@@ -20,8 +20,8 @@
|
|||||||
<span class="page-link"><?= $page ?></span>
|
<span class="page-link"><?= $page ?></span>
|
||||||
</li>
|
</li>
|
||||||
|
|
||||||
<?php for ($i = $page + 1, $j = 0; $i <= min (max ($page - 10, 1) + 20, $pages_max); ++$i, ++$j): ?>
|
<?php for ($i = $page + 1; $i <= min (max ($page - 10, 1) + 20, $pages_max); ++$i): ?>
|
||||||
<li class="page-item page-<?= $j ?>">
|
<li class="page-item page-<?= $i - $page ?>">
|
||||||
<a class="page-link" href="javascript: void (0)" onclick="Script.jumpTo (<?= $i ?>)"><?= $i ?></a>
|
<a class="page-link" href="javascript: void (0)" onclick="Script.jumpTo (<?= $i ?>)"><?= $i ?></a>
|
||||||
</li>
|
</li>
|
||||||
<?php endfor ?>
|
<?php endfor ?>
|
||||||
|
|||||||
+3
-2
@@ -66,6 +66,7 @@ Script
|
|||||||
|
|
||||||
$ (window).resize (this.setPagination);
|
$ (window).resize (this.setPagination);
|
||||||
this.setPagination ();
|
this.setPagination ();
|
||||||
|
$ ('.pagination').removeClass ('opacity-0');
|
||||||
}
|
}
|
||||||
|
|
||||||
static
|
static
|
||||||
@@ -82,10 +83,10 @@ Script
|
|||||||
static
|
static
|
||||||
setPagination ()
|
setPagination ()
|
||||||
{
|
{
|
||||||
for (let i = 0; i < 10; ++i)
|
for (let i = 1; i <= 20; ++i)
|
||||||
$ (`.page-${i}`).removeClass ('d-none');
|
$ (`.page-${i}`).removeClass ('d-none');
|
||||||
|
|
||||||
for (let i = 9; i > 0; --i)
|
for (let i = 20; i > 1; --i)
|
||||||
{
|
{
|
||||||
if ($ ('.pagination').width () >= $ ('body').width () * .8)
|
if ($ ('.pagination').width () >= $ ('body').width () * .8)
|
||||||
$ (`.page-${i}`).addClass ('d-none');
|
$ (`.page-${i}`).addClass ('d-none');
|
||||||
|
|||||||
Reference in New Issue
Block a user