回答編集履歴

1

sample

2017/09/06 05:45

投稿

yambejp
yambejp

スコア114583

test CHANGED
@@ -1 +1,43 @@
1
1
  まずはqueryAll の箇所をquerySelectorAll にするところから
2
+
3
+
4
+
5
+ # sample
6
+
7
+ 一応sampleつけておきます
8
+
9
+ .aciveをつけたりはずしたり、別のところにつけたりして確認してみて下さい
10
+
11
+ ```
12
+
13
+ <script>
14
+
15
+ window.onload=function(){
16
+
17
+ var n1=document.querySelector("#slide").querySelectorAll("li");
18
+
19
+ var n2=document.querySelector("#slide").querySelector("li.active");
20
+
21
+ var v=(n1==null || n2==null)?"no active":(n2.nextElementSibling||n1[0]).innerHTML;
22
+
23
+ console.log(v);
24
+
25
+ };
26
+
27
+ </script>
28
+
29
+ <ul id="slide">
30
+
31
+ <li>test1</li>
32
+
33
+ <li>test2</li>
34
+
35
+ <li class="active">test3</li>
36
+
37
+ <li>test4</li>
38
+
39
+ <li>test5</li>
40
+
41
+ </ul>
42
+
43
+ ```