回答編集履歴

1

jsの記述追加

2015/06/17 00:33

投稿

nanndemoiikara
nanndemoiikara

スコア775

test CHANGED
@@ -1,6 +1,38 @@
1
1
  > 質問ですがカテゴリをクリックするとdata-lightboxの値を変更出来るにはDOMでどのようなコードを入力したら良いのでしょうか?
2
2
 
3
3
 
4
+
5
+ JS
6
+
7
+ ```lang-javascript
8
+
9
+ document.addEventListener('DOMContentLoaded',function(){
10
+
11
+ var olist_dom = document.getElementById('oList'),
12
+
13
+ anchors = olist_dom.querySelectorAll('li > a');
14
+
15
+
16
+
17
+ for ( var i = 0; i < anchors.length; i++ )
18
+
19
+ {
20
+
21
+ anchors[i].addEventListener('click', function(){
22
+
23
+ this.setAttribute('data-lightbox', 'ここにクリックしたときに変更したい値');
24
+
25
+ });
26
+
27
+ }
28
+
29
+ }, false);
30
+
31
+ ```
32
+
33
+
34
+
35
+ jQuery
4
36
 
5
37
  ```lang-javascript
6
38
 
@@ -16,8 +48,6 @@
16
48
 
17
49
  ```
18
50
 
19
-
20
-
21
51
  PS.
22
52
 
23
53
  date-lightboxの値はdate?