回答編集履歴

2

コメント追加

2016/03/14 03:00

投稿

yamato_hikawa
yamato_hikawa

スコア2092

test CHANGED
@@ -48,11 +48,13 @@
48
48
 
49
49
 
50
50
 
51
- また、リサイズ時の処理ですが、ロード時にも一度行う必要があるかと思いますので、そちらも合わせて行えるように関数化すると良いです
51
+ また、リサイズ時の処理ですが、ロード時にも一度行う必要があるかと思いますので、そちらも合わせて行えるように関数化すると良いです(同じ処理を二度書かなくて良くなる)
52
52
 
53
53
 
54
54
 
55
55
  ```JavaScript
56
+
57
+ // 関数の設定
56
58
 
57
59
  var determineSidebar = function(){
58
60
 

1

追記。関数化。

2016/03/14 03:00

投稿

yamato_hikawa
yamato_hikawa

スコア2092

test CHANGED
@@ -38,4 +38,58 @@
38
38
 
39
39
  });
40
40
 
41
+
42
+
43
+ var determineSidebar
44
+
45
+
46
+
41
47
  ```
48
+
49
+
50
+
51
+ また、リサイズ時の処理ですが、ロード時にも一度行う必要があるかと思いますので、そちらも合わせて行えるように関数化すると良いです。
52
+
53
+
54
+
55
+ ```JavaScript
56
+
57
+ var determineSidebar = function(){
58
+
59
+ var w = window.width();
60
+
61
+
62
+
63
+ var x = 768;
64
+
65
+
66
+
67
+ //もしwindowが768よりおおきい時
68
+
69
+ if (w > x) {
70
+
71
+ //sidebarを常に表示したい・・・
72
+
73
+ }
74
+
75
+ };
76
+
77
+
78
+
79
+ // ロード時に一度実行
80
+
81
+ determineSidebar();
82
+
83
+
84
+
85
+ $(window).on('resize', funxtion(){
86
+
87
+ // リサイズ時に再度実行
88
+
89
+ determineSidebar();
90
+
91
+ };
92
+
93
+
94
+
95
+ ```