回答編集履歴
5
`pagesize` で `element.children.length` を割り切れなかった場合に `TypeError` で強制終了する不具合を修正
test
CHANGED
@@ -21,3 +21,11 @@
|
|
21
21
|
`className` による代替コードが不完全だったのを修正しました。
|
22
22
|
|
23
23
|
- [teratail questions-16480 への回答 - JSFiddle](http://jsfiddle.net/upnun7kd/2/)
|
24
|
+
|
25
|
+
|
26
|
+
|
27
|
+
**(3015/09/21 07:38追記)**
|
28
|
+
|
29
|
+
`pagesize` で `element.children.length` を割り切れなかった場合に `TypeError` で強制終了する不具合を修正しました。
|
30
|
+
|
31
|
+
- [teratail questions-16480 への回答 - JSFiddle](http://jsfiddle.net/upnun7kd/3/)
|
4
リンク追加
test
CHANGED
@@ -12,10 +12,12 @@
|
|
12
12
|
|
13
13
|
`classList.contains` を使用したコードをUPしました。IE9 用に `className` による代替コードも加えている為、IE9+ で動作します。
|
14
14
|
|
15
|
-
- [teratail questions-16480 への回答 - JSFiddle](http://jsfiddle.net/upnun7kd/
|
15
|
+
- [teratail questions-16480 への回答 - JSFiddle](http://jsfiddle.net/upnun7kd/1/)
|
16
16
|
|
17
17
|
|
18
18
|
|
19
19
|
**(2015/09/20 10:31追記)**
|
20
20
|
|
21
21
|
`className` による代替コードが不完全だったのを修正しました。
|
22
|
+
|
23
|
+
- [teratail questions-16480 への回答 - JSFiddle](http://jsfiddle.net/upnun7kd/2/)
|
3
classNameの代替コードが不完全だったのを修正
test
CHANGED
@@ -12,4 +12,10 @@
|
|
12
12
|
|
13
13
|
`classList.contains` を使用したコードをUPしました。IE9 用に `className` による代替コードも加えている為、IE9+ で動作します。
|
14
14
|
|
15
|
-
- [teratail questions-16480 への回答 - JSFiddle](http://jsfiddle.net/upnun7kd/
|
15
|
+
- [teratail questions-16480 への回答 - JSFiddle](http://jsfiddle.net/upnun7kd/2/)
|
16
|
+
|
17
|
+
|
18
|
+
|
19
|
+
**(2015/09/20 10:31追記)**
|
20
|
+
|
21
|
+
`className` による代替コードが不完全だったのを修正しました。
|
2
classListによるコードUP
test
CHANGED
@@ -5,3 +5,11 @@
|
|
5
5
|
- おそらく、見慣れないと思われるのは WAI-ARIA の [aria-hidden属性](http://momdo.github.io/wai-aria/states_and_properties.html#aria-hidden)でしょうか。
|
6
6
|
|
7
7
|
- [element.classList](https://developer.mozilla.org/ja/docs/Web/API/Element/classList) の `classList.contains` を使用すると更にスマートに書けますが、対象ブラウザが不明だったので一応、IE9 を基準としました。Polyfill を書くなら `classList` の方がベターだと思います。
|
8
|
+
|
9
|
+
|
10
|
+
|
11
|
+
**(2015/09/20 10:25追記)**
|
12
|
+
|
13
|
+
`classList.contains` を使用したコードをUPしました。IE9 用に `className` による代替コードも加えている為、IE9+ で動作します。
|
14
|
+
|
15
|
+
- [teratail questions-16480 への回答 - JSFiddle](http://jsfiddle.net/upnun7kd/1/)
|
1
classList
test
CHANGED
@@ -1,3 +1,7 @@
|
|
1
1
|
[teratail questions-16480 への回答 - JSFiddle](http://jsfiddle.net/upnun7kd/) にサンプルコードをUPしました。
|
2
2
|
|
3
|
-
|
3
|
+
|
4
|
+
|
5
|
+
- おそらく、見慣れないと思われるのは WAI-ARIA の [aria-hidden属性](http://momdo.github.io/wai-aria/states_and_properties.html#aria-hidden)でしょうか。
|
6
|
+
|
7
|
+
- [element.classList](https://developer.mozilla.org/ja/docs/Web/API/Element/classList) の `classList.contains` を使用すると更にスマートに書けますが、対象ブラウザが不明だったので一応、IE9 を基準としました。Polyfill を書くなら `classList` の方がベターだと思います。
|