質問編集履歴

1

追記

2021/05/20 10:03

投稿

momolength
momolength

スコア62

test CHANGED
File without changes
test CHANGED
@@ -59,3 +59,35 @@
59
59
  やりたいことは、foreachでデータのフラグが1のものにのみ、スタイルを変更したい。
60
60
 
61
61
  しかし、既にevenでスタイルがあたっているため変更できずにいる。
62
+
63
+
64
+
65
+
66
+
67
+ 追記
68
+
69
+ もう要素作っちゃうことにしてみました、しかし全て変わりませんでした。やはりevenのみかわりません。.evenにすれば変わりますが、foreachが問題の様です。
70
+
71
+ ```ここに言語を入力
72
+
73
+
74
+
75
+ <?php if ($data['Admin']['flag'] == 1) { ?>
76
+
77
+ <script type="text/javascript">
78
+
79
+ var style = document.createElement('style');
80
+
81
+ document.head.appendChild(style);
82
+
83
+ style.textContent = '.even {background-color: #124141 !important;}';
84
+
85
+ </script>
86
+
87
+ <?php } ?>
88
+
89
+ ```
90
+
91
+
92
+
93
+ foreachの中に、ifを書きその中にjsをといったことは、不可能なんでしょうか?