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

回答編集履歴

1

コードの編集など

2018/01/06 04:33

投稿

namnium1125
namnium1125

スコア2045

answer CHANGED
@@ -2,27 +2,31 @@
2
2
 
3
3
  ```javascript
4
4
  $(function() {
5
- var display = function(){
5
+ var display = function(){
6
- var x = 769;
6
+ var x = 769;
7
- var ws = window.innerWidth;
7
+ var ws = window.innerWidth;
8
- if (x > ws) {
8
+ if (x > ws) {
9
- document.getElementById('aaa').setAttribute("id","aaa_sp");
9
+ document.getElementById('aaa').setAttribute("id","aaa_sp");
10
- }
10
+ }else{
11
+ document.getElementById('aaa_sp').setAttribute("id","aaa");
11
12
  }
13
+ }
12
14
  });
13
15
  ```
14
16
 
15
- ただ今回はjQueryを入れていますから以下の方がいいでしょう。
17
+ ただ今回はjQueryを入れていますから、`attr`メソッドを使用した以下の方がいいでしょう。
16
18
 
17
19
  ```javascript
18
20
  $(function() {
19
- var display = function(){
21
+ var display = function(){
20
- var x = 769;
22
+ var x = 769;
21
- var ws = window.innerWidth;
23
+ var ws = window.innerWidth;
22
- if (x > ws) {
24
+ if (x > ws) {
23
- $('#aaa').attr("id","aaa_sp");
25
+ $('#aaa').attr("id","aaa_sp");
24
- }
26
+ }else{
27
+ $('#aaa_sp').attr("id","aaa");
25
28
  }
29
+ }
26
30
  });
27
31
  ```
28
32