質問編集履歴

3

ディレクトリ構造修正

2019/02/22 05:46

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -46,13 +46,13 @@
46
46
 
47
47
  index.html
48
48
 
49
- - pages
49
+ pages
50
50
 
51
- - 1.html
51
+ - 1.html
52
52
 
53
- - 2.html
53
+ - 2.html
54
54
 
55
- - 3.html
55
+ - 3.html
56
56
 
57
57
  ```
58
58
 

2

コード追加

2019/02/22 05:46

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -40,11 +40,9 @@
40
40
 
41
41
 
42
42
 
43
- ```
44
-
45
43
  ディレクトリ構造はこのようになっています
46
44
 
47
-
45
+ ```
48
46
 
49
47
  index.html
50
48
 
@@ -60,4 +58,84 @@
60
58
 
61
59
 
62
60
 
61
+ 自身で記述したコード
62
+
63
+
64
+
65
+ ```
66
+
67
+ $(function() {
68
+
69
+
70
+
71
+ var page = ['index.html', '/pages/1.html', '/pages/2.html', '/pages/3.html'];
72
+
73
+ var pageName = ['page01', 'page02', 'page03', 'page04'];
74
+
75
+
76
+
77
+ $('.container').after(
78
+
79
+ '<div id="pagination"><ul></ul></div>'+
80
+
81
+ '<div id="prevNextNav"><ul><li class="prev"><a href="#">prev</a></li><li class="next"><a href="#">next</a></li></ul></div>'
82
+
83
+ );
84
+
85
+
86
+
87
+ var arrayNum = page.length-1;
88
+
89
+ var pageNum = window.location.href.split('/').length;
90
+
91
+ var pageLink = window.location.href.split('/')[pageNum-1];
92
+
93
+ var currentPage = $.inArray(pageLink, page);
94
+
95
+
96
+
97
+ if(currentPage == 0) {
98
+
99
+ var next = currentPage+1;
100
+
101
+ var prev = arrayNum;
102
+
103
+ } else if(currentPage == arrayNum) {
104
+
105
+ var next = 0;
106
+
107
+ var prev = currentPage-1;
108
+
109
+ } else {
110
+
111
+ var next = currentPage+1;
112
+
113
+ var prev = currentPage-1;
114
+
115
+ }
116
+
117
+
118
+
119
+ $('#prevNextNav .prev a').attr('href', page[prev]);
120
+
121
+ $('#prevNextNav .next a').attr('href', page[next]);
122
+
123
+
124
+
125
+ for(i=0;i<=arrayNum;i++){
126
+
127
+ $('#pagination ul').append('<li><a href="'+page[i]+'">'+pageName[i]+'</a></li>');
128
+
129
+ }
130
+
131
+ $('#pagination a[href$="'+pageLink+'"]').addClass('current');
132
+
133
+
134
+
135
+ });
136
+
137
+ ```
138
+
139
+
140
+
63
141
  よろしくお願いします。

1

ディレクトリ構造追加

2019/02/22 05:36

投稿

退会済みユーザー
test CHANGED
File without changes
test CHANGED
@@ -40,4 +40,24 @@
40
40
 
41
41
 
42
42
 
43
+ ```
44
+
45
+ ディレクトリ構造はこのようになっています
46
+
47
+
48
+
49
+ index.html
50
+
51
+ - pages
52
+
53
+ - 1.html
54
+
55
+ - 2.html
56
+
57
+ - 3.html
58
+
59
+ ```
60
+
61
+
62
+
43
63
  よろしくお願いします。