teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

2

typo

2019/09/04 03:36

投稿

querykuma
querykuma

スコア777

answer CHANGED
@@ -1,9 +1,9 @@
1
1
  ```jquery
2
- var origin=$('ul.printpage');
2
+ var origin=$('.printpage');
3
- $('>li:nth-of-type(n):nth-of-type(-n+4)', origin).wrapAll('<ul class="printpage"></div>');//最初の4つをprintpageで包みます
3
+ $('>li:nth-of-type(n):nth-of-type(-n+4)', origin).wrapAll('<ul class="printpage"></ul>');//最初の4つをprintpageで包みます
4
- $('>li:nth-of-type(n):nth-of-type(-n+4)', origin).wrapAll('<ul class="printpage"></div>');//4回繰り返します
4
+ $('>li:nth-of-type(n):nth-of-type(-n+4)', origin).wrapAll('<ul class="printpage"></ul>');//4回繰り返します
5
- $('>li:nth-of-type(n):nth-of-type(-n+4)', origin).wrapAll('<ul class="printpage"></div>');
5
+ $('>li:nth-of-type(n):nth-of-type(-n+4)', origin).wrapAll('<ul class="printpage"></ul>');
6
- $('>li:nth-of-type(n):nth-of-type(-n+4)', origin).wrapAll('<ul class="printpage"></div>');
6
+ $('>li:nth-of-type(n):nth-of-type(-n+4)', origin).wrapAll('<ul class="printpage"></ul>');
7
- $('>ul.printpage:nth-of-type(n):nth-of-type(-n+3)', origin).after('<div class="kaigyo"></div>');//最初の3つの後にkaigyoを入れます
7
+ $('>ul:nth-of-type(n):nth-of-type(-n+3)', origin).after('<div class="kaigyo"></div>');//最初の3つの後にkaigyoを入れます
8
8
  $('>*', origin).unwrap();//外側のprintpageをunwrapします。
9
9
  ```

1

unwrap追加

2019/09/04 03:36

投稿

querykuma
querykuma

スコア777

answer CHANGED
@@ -1,8 +1,9 @@
1
1
  ```jquery
2
- $('ul.printpage').attr('id','top'); //うまく書けないので#topにします
2
+ var origin=$('ul.printpage');
3
- $('#top>li:nth-of-type(n):nth-of-type(-n+4)').wrapAll('<ul class="printpage"></div>');//最初の4つをprintpageで包みます
3
+ $('>li:nth-of-type(n):nth-of-type(-n+4)', origin).wrapAll('<ul class="printpage"></div>');//最初の4つをprintpageで包みます
4
- $('#top>li:nth-of-type(n):nth-of-type(-n+4)').wrapAll('<ul class="printpage"></div>');//4回繰り返します
4
+ $('>li:nth-of-type(n):nth-of-type(-n+4)', origin).wrapAll('<ul class="printpage"></div>');//4回繰り返します
5
- $('#top>li:nth-of-type(n):nth-of-type(-n+4)').wrapAll('<ul class="printpage"></div>');
5
+ $('>li:nth-of-type(n):nth-of-type(-n+4)', origin).wrapAll('<ul class="printpage"></div>');
6
- $('#top>li:nth-of-type(n):nth-of-type(-n+4)').wrapAll('<ul class="printpage"></div>');
6
+ $('>li:nth-of-type(n):nth-of-type(-n+4)', origin).wrapAll('<ul class="printpage"></div>');
7
- $('#top>ul.printpage').after('<div class="kaigyo"></div>');//afterは質問文とおりで
7
+ $('>ul.printpage:nth-of-type(n):nth-of-type(-n+3)', origin).after('<div class="kaigyo"></div>');//最初3つの後にkaigyoを入れま
8
+ $('>*', origin).unwrap();//外側のprintpageをunwrapします。
8
9
  ```