回答編集履歴

1

理由を追記

2017/06/12 07:23

投稿

kanimaru
kanimaru

スコア1013

test CHANGED
@@ -1,6 +1,10 @@
1
1
  全部の動き見てないので、以下対応でどういう不具合でるかわかりません。
2
2
 
3
3
 
4
+
5
+
6
+
7
+ 追記
4
8
 
5
9
  画面サイズに応じた何らかの処理をしているのでしょうけど、どのように使われているかわかりません
6
10
 
@@ -139,3 +143,29 @@
139
143
 
140
144
 
141
145
  ```
146
+
147
+
148
+
149
+ 追記:
150
+
151
+ 理由としては、ざっと見た感じですが本来HTML内に以下のいずれかのClass属性を持つ事が
152
+
153
+ app.jsで「強制」されているように見えます。要素が無い事を想定していない実装になってるので。
154
+
155
+ なので、なくてもいいのであれば1の要素数があれば実行するという風に変えてしまえばいいかと。
156
+
157
+ ```javascript
158
+
159
+ // This selects the menu on the My Account and CMS pages
160
+
161
+ '.col-left-first .block:not(.block-layered-nav) .block-title, ' +
162
+
163
+ '.col-left-first .block-layered-nav .block-subtitle--filter, ' +
164
+
165
+ '.sidebar:not(.col-left-first) .block .block-title'
166
+
167
+
168
+
169
+ ```
170
+
171
+