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

回答編集履歴

2

コード追加

2020/04/16 05:53

投稿

hatena19
hatena19

スコア34367

answer CHANGED
@@ -12,4 +12,38 @@
12
12
 
13
13
  [jQuery 3.0のスリムビルド版で使えないメソッド等を確認してみた \| Another Sky](https://www.anothersky.pw/2016/06/jquery_3_slimbuild_hint.html)
14
14
 
15
- slim を使うなら、addClass removeClass でクラスを付加、削除して、アニメーションはCSSのtransitionでつけるようにするといいでしょう。
15
+ slim を使うなら、addClass removeClass でクラスを付加、削除して、アニメーションはCSSのtransitionでつけるようにするといいでしょう。
16
+
17
+ おまけ
18
+ ---
19
+ jQuery slimビルドでもOKな方法。
20
+
21
+ ```css
22
+ #page_top {
23
+ transition: all .8s;
24
+ opacity: 0;
25
+ visibility: hidden;
26
+ }
27
+
28
+ #page_top.visible {
29
+ opacity: 1;
30
+ visibility: visible
31
+ }
32
+ ```
33
+
34
+ ```js
35
+ $(function () {
36
+ 'use strict';
37
+ $('[data-toggle="tooltip"]').tooltip();
38
+
39
+ var pagetop = $('#page_top');
40
+
41
+ $(window).scroll(function () {
42
+ if ($(this).scrollTop() > 100) {
43
+ pagetop.addClass("visible");
44
+ } else {
45
+ pagetop.removeClass("visible");
46
+ }
47
+ });
48
+ });
49
+ ```

1

参考リンク追加

2020/04/16 05:52

投稿

hatena19
hatena19

スコア34367

answer CHANGED
@@ -10,4 +10,6 @@
10
10
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js"></script>
11
11
  ```
12
12
 
13
+ [jQuery 3.0のスリムビルド版で使えないメソッド等を確認してみた \| Another Sky](https://www.anothersky.pw/2016/06/jquery_3_slimbuild_hint.html)
14
+
13
15
  slim を使うなら、addClass removeClass でクラスを付加、削除して、アニメーションはCSSのtransitionでつけるようにするといいでしょう。