質問編集履歴

2

追記

2019/09/09 14:47

投稿

decteckaaaaaaaa
decteckaaaaaaaa

スコア18

test CHANGED
File without changes
test CHANGED
@@ -11,6 +11,64 @@
11
11
  サンプルコード
12
12
 
13
13
  [Jsfiddle](https://jsfiddle.net/3bhj60av/)
14
+
15
+
16
+
17
+ ```jQuery
18
+
19
+ $(function() {
20
+
21
+ var winWidth= $(window).outerWidth();
22
+
23
+ var navUA= navigator.userAgent;
24
+
25
+ // 画面幅が639px以下、または UAがiPhone 又は Androidスマートフォンの時
26
+
27
+ if (winWidth <= 639 || navUA.indexOf('iPhone') > 0 || navUA.indexOf('Android') > 0 && navUA.indexOf('Mobile') > 0) {
28
+
29
+ // SP時の処理
30
+
31
+ console.log('SP')
32
+
33
+ } else {
34
+
35
+ // PC時の処理
36
+
37
+ console.log('PC')
38
+
39
+ }
40
+
41
+ // リサイズ処理
42
+
43
+ $(window).resize(function() {
44
+
45
+ var winWidth= $(window).outerWidth();
46
+
47
+ var navUA= navigator.userAgent;
48
+
49
+ // 画面幅が639px以下、または UAがiPhone 又は Androidスマートフォンの時
50
+
51
+ if (winWidth <= 639 || navUA.indexOf('iPhone') > 0 || navUA.indexOf('Android') > 0 && navUA.indexOf('Mobile') > 0) {
52
+
53
+ // SP時の処理
54
+
55
+ console.log('SP')
56
+
57
+ } else {
58
+
59
+ // PC時の処理
60
+
61
+ console.log('PC')
62
+
63
+ }
64
+
65
+ });
66
+
67
+ });
68
+
69
+
70
+
71
+ ```
14
72
 
15
73
 
16
74
 

1

誤字

2019/09/09 14:46

投稿

decteckaaaaaaaa
decteckaaaaaaaa

スコア18

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- 以下、jQueryのコードをより効率的(可読性も重視した)コードにできないか
5
+ 以下、jQueryのコードをより効率的(可読性も重視した)実装にできないか
6
6
 
7
7
  教えていただきたいです。
8
8