回答編集履歴
1
文字列比較だとCSSOMエンジンによっては一致しないかもしれないので、数値比較のパターンを追記
test
CHANGED
@@ -1,3 +1,7 @@
|
|
1
1
|
`element.style[property-name]` は文字列になるからだと思います。
|
2
2
|
|
3
3
|
`element.style.opacity === '0.5'` で解決するか試してみてください。
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
`parseFloat(element.style.opacity) === 0.5` の方がいいかも…。
|