回答編集履歴

3

edit

2020/11/03 09:00

投稿

m.ts10806
m.ts10806

スコア80875

test CHANGED
@@ -10,6 +10,14 @@
10
10
 
11
11
  ```js
12
12
 
13
+ //1行
14
+
15
+ $('div').append($('.hoge').append($('.fuga')));
16
+
17
+
18
+
19
+ //変数で一度受ける
20
+
13
21
  let fuga = $('.fuga');
14
22
 
15
23
  let hoge = $('.hoge').append(fuga);

2

edit

2020/11/03 09:00

投稿

m.ts10806
m.ts10806

スコア80875

test CHANGED
@@ -10,7 +10,9 @@
10
10
 
11
11
  ```js
12
12
 
13
- let hoge = $('.hoge');
13
+ let fuga = $('.fuga');
14
+
15
+ let hoge = $('.hoge').append(fuga);
14
16
 
15
17
  $('div').append(hoge);
16
18
 

1

edit

2020/11/03 08:59

投稿

m.ts10806
m.ts10806

スコア80875

test CHANGED
@@ -3,3 +3,17 @@
3
3
  [.append()](https://api.jquery.com/append/)はメソッドですし、その書き方だと`.append$()`という名前のメソッドを呼び出そうとしています。
4
4
 
5
5
  セレクタ入り組んでいて分かりづらくなるのでしたら、無理につなげず、それぞれの要素を一度変数に受けてメソッドに投入するようにしてはどうでしょう。
6
+
7
+
8
+
9
+ 例:
10
+
11
+ ```js
12
+
13
+ let hoge = $('.hoge');
14
+
15
+ $('div').append(hoge);
16
+
17
+
18
+
19
+ ```