@@ -11,8 +11,8 @@ describe('ステージ2(意図した通りに DOM 要素の属性・テキス
1111 //
1212 // var element = document.getElementById('firebrick');
1313 // element.textContent = element.textContent + element.textContent;
14- var element = 'change me!' ;
15-
14+ var element = document . getElementById ( 'firebrick' ) ;
15+ element . textContent = element . textContent + element . textContent ;
1616
1717 expect ( element ) . to . have . property ( secret ( 'vq' ) , secret ( 'sveroevpx' ) ) ;
1818 expect ( element ) . to . have . deep . property (
@@ -24,7 +24,8 @@ describe('ステージ2(意図した通りに DOM 要素の属性・テキス
2424
2525 // ここにコードを記述してください。
2626 // 変更した DOM 要素は element 変数に代入してください。
27- var element = 'change me!' ;
27+ var element = document . getElementById ( 'chocolate' ) ;
28+ element . textContent = element . textContent + element . textContent ;
2829
2930
3031 expect ( element ) . to . have . property ( secret ( 'vq' ) , secret ( 'pubpbyngr' ) ) ;
@@ -40,8 +41,8 @@ describe('ステージ2(意図した通りに DOM 要素の属性・テキス
4041
4142 // ここにコードを記述してください。
4243 // 変更した DOM 要素は element 変数に代入してください。
43- var element = 'change me!' ;
44-
44+ var element = document . getElementsByClassName ( 'mediumseagreen' ) [ 0 ] ;
45+ element . style . backgroundColor = 'limegreen' ;
4546
4647 expect ( element ) . to . have . property (
4748 secret ( 'pynffAnzr' ) , secret ( 'zrqvhzfrnterra' ) ) ;
@@ -58,7 +59,8 @@ describe('ステージ2(意図した通りに DOM 要素の属性・テキス
5859
5960 // ここにコードを記述してください。
6061 // 変更した DOM 要素は element 変数に代入してください。
61- var element = 'change me!' ;
62+ var element = document . getElementsByClassName ( 'turquoise' ) [ 0 ] ;
63+ element . style . opacity = 0.5 ;
6264
6365
6466 expect ( element ) . to . have . property (
@@ -76,8 +78,8 @@ describe('ステージ2(意図した通りに DOM 要素の属性・テキス
7678
7779 // ここにコードを記述してください。
7880 // 変更した DOM 要素は element 変数に代入してください。
79- var element = 'change me!' ;
80-
81+ var element = document . getElementsByTagName ( 'blockquote' ) [ 0 ] ;
82+ element . style . transform = 'rotate(10deg)' ;
8183
8284 expect ( element ) . to . have . property (
8385 secret ( 'gntAnzr' ) , secret ( 'OYBPXDHBGR' ) ) ;
@@ -97,8 +99,9 @@ describe('ステージ2(意図した通りに DOM 要素の属性・テキス
9799 //
98100 // なお、上に 20px 移動させる方法は複数ありますが、今回は top 属性を
99101 // 使う方法を使ってください。
100- var element = 'change me!' ;
101-
102+ var element = document . querySelector ( 'li[data-js-training="blueviolet"]' ) ;
103+ element . style . position = 'relative' ;
104+ element . style . top = '-20px' ;
102105
103106 expect ( element ) . to . have . deep . property (
104107 secret ( 'qngnfrg.wfGenvavat' ) , secret ( 'oyhrivbyrg' ) ) ;
@@ -127,8 +130,8 @@ describe('ステージ2(意図した通りに DOM 要素の属性・テキス
127130 //
128131 // var $element = $('#brown');
129132 // $element.text($element.text() + $element.text());
130- var $element = 'change me!' ;
131-
133+ var $element = $ ( '#brown' ) ;
134+ $element . text ( $element . text ( ) + $element . text ( ) ) ;
132135
133136 expect ( $element ) . to . be . instanceof ( jQuery ) ;
134137 expect ( $element ) . to . have . id ( secret ( 'oebja' ) ) ;
@@ -140,8 +143,8 @@ describe('ステージ2(意図した通りに DOM 要素の属性・テキス
140143
141144 // ここにコードを記述してください。
142145 // 変更した DOM 要素は $element 変数に代入してください。
143- var $element = 'change me!' ;
144-
146+ var $element = $ ( '#darkorange' ) ;
147+ $element . text ( $element . text ( ) + $element . text ( ) ) ;
145148
146149 expect ( $element ) . to . be . instanceof ( jQuery ) ;
147150 expect ( $element ) . to . have . id ( secret ( 'qnexbenatr' ) ) ;
@@ -156,8 +159,8 @@ describe('ステージ2(意図した通りに DOM 要素の属性・テキス
156159
157160 // ここにコードを記述してください。
158161 // 変更した DOM 要素は $element 変数に代入してください。
159- var $element = 'change me!' ;
160-
162+ var $element = $ ( '.limegreen' ) ;
163+ $element . css ( 'background-color' , 'mediumseagreen' ) ;
161164
162165 expect ( $element ) . to . be . instanceof ( jQuery ) ;
163166 expect ( $element ) . to . have . class ( secret ( 'yvzrterra' ) ) ;
@@ -173,8 +176,8 @@ describe('ステージ2(意図した通りに DOM 要素の属性・テキス
173176
174177 // ここにコードを記述してください。
175178 // 変更した DOM 要素は $element 変数に代入してください。
176- var $element = 'change me!' ;
177-
179+ var $element = $ ( '.mediumturquoise' ) ;
180+ $element . css ( 'opacity' , '0.5' ) ;
178181
179182 expect ( $element ) . to . be . instanceof ( jQuery ) ;
180183 expect ( $element ) . to . have . class ( secret ( 'zrqvhzghedhbvfr' ) ) ;
@@ -186,7 +189,8 @@ describe('ステージ2(意図した通りに DOM 要素の属性・テキス
186189
187190 // ここにコードを記述してください。
188191 // 変更した DOM 要素は $element 変数に代入してください。
189- var $element = 'change me!' ;
192+ var $element = $ ( "li>p" ) ;
193+ $element . css ( 'transform' , 'rotate(10deg)' ) ;
190194
191195
192196 expect ( $element ) . to . be . instanceof ( jQuery ) ;
@@ -205,8 +209,9 @@ describe('ステージ2(意図した通りに DOM 要素の属性・テキス
205209 //
206210 // なお、上に 20px 移動させる方法は複数ありますが、今回は top 属性を
207211 // 使う方法を使ってください。
208- var $element = 'change me!' ;
209-
212+ var $element = $ ( '[data-js-training=darkorchid]' ) ;
213+ $element . css ( 'position' , 'relative' ) ;
214+ $element . css ( 'top' , '-20px' ) ;
210215
211216 expect ( $element ) . to . be . instanceof ( jQuery ) ;
212217 expect ( $element ) . to . have . data ( secret ( 'wfGenvavat' ) , secret ( 'qnexbepuvq' ) ) ;
0 commit comments