回答編集履歴
1
jQueryを介しておく
answer
CHANGED
@@ -1,6 +1,6 @@
|
|
1
1
|
> 調べてみると複数のセレクタを使用したい場合は上記のような書き方がひっかかったのですが、removeClassの場合はこの方法は使えないのでしょうか…?
|
2
2
|
|
3
|
-
**セレクタ**であればコンマ区切りで可能です。
|
3
|
+
**セレクタ**であればコンマ区切りでひとつながりになった文字列を指定することで可能です。
|
4
4
|
|
5
5
|
```javascript
|
6
6
|
jQuery('p.foo, #bar, div.baz').removeClass('is-open');
|
@@ -9,5 +9,5 @@
|
|
9
9
|
複数の**jQueryオブジェクト**に対して一括で適用したい場合、`.add`でまとめる方法が考えられます([jQuery公式](https://api.jquery.com/add/#add-selection))。
|
10
10
|
|
11
11
|
```javascript
|
12
|
-
$navi2nd.add($navi3rd).add($navi4th).removeClass('is-open');
|
12
|
+
jQuery($navi2nd).add($navi3rd).add($navi4th).removeClass('is-open');
|
13
13
|
```
|