回答編集履歴

6

修正

2017/04/03 08:00

投稿

s8_chu
s8_chu

スコア14731

test CHANGED
@@ -56,7 +56,7 @@
56
56
 
57
57
 
58
58
 
59
- window.matchMedia("(min-width: 800px)").addListener(function () {
59
+ window.matchMedia("(max-width: 800px)").addListener(function () {
60
60
 
61
61
  document.getElementById("box1").innerHTML = (window.matchMedia("(max-width: 800px)").matches ? text : text.replace(/<br>/g, ""));
62
62
 

5

修正

2017/04/03 08:00

投稿

s8_chu
s8_chu

スコア14731

test CHANGED
@@ -1,4 +1,4 @@
1
- 質問者さんの実現したいことは、javascript, jQueryならば以下のように行うことができる思いますが、いかがでしょうか?
1
+ 質問者さんの実現したいことは、javascript, jQueryならば以下のように行うことができる思いますが、いかがでしょうか?
2
2
 
3
3
  **javascript**
4
4
 

4

修正

2017/04/03 06:55

投稿

s8_chu
s8_chu

スコア14731

test CHANGED
@@ -50,7 +50,7 @@
50
50
 
51
51
  text = document.getElementById("box1").innerHTML;
52
52
 
53
- document.getElementById("box1").innerHTML = (window.matchMedia("(min-width: 800px)").matches ? text : text.replace(/<br>/g, ""));
53
+ document.getElementById("box1").innerHTML = (window.matchMedia("(max-width: 800px)").matches ? text : text.replace(/<br>/g, ""));
54
54
 
55
55
  });
56
56
 
@@ -58,7 +58,7 @@
58
58
 
59
59
  window.matchMedia("(min-width: 800px)").addListener(function () {
60
60
 
61
- document.getElementById("box1").innerHTML = (window.matchMedia("(min-width: 800px)").matches ? text : text.replace(/<br>/g, ""));
61
+ document.getElementById("box1").innerHTML = (window.matchMedia("(max-width: 800px)").matches ? text : text.replace(/<br>/g, ""));
62
62
 
63
63
  });
64
64
 
@@ -120,7 +120,7 @@
120
120
 
121
121
  $(window).on("load resize", function () {
122
122
 
123
- (window.innerWidth < 800) ? $("#box1").html(text.replace(/<br>/g, "")) : $("#box1").html(text);
123
+ (window.innerWidth > 800) ? $("#box1").html(text.replace(/<br>/g, "")) : $("#box1").html(text);
124
124
 
125
125
  })
126
126
 

3

修正

2017/04/03 06:53

投稿

s8_chu
s8_chu

スコア14731

test CHANGED
@@ -120,15 +120,7 @@
120
120
 
121
121
  $(window).on("load resize", function () {
122
122
 
123
- if (window.innerWidth < 800) {
124
-
125
- $("#box1").html(text.replace(/<br>/g, ""));
123
+ (window.innerWidth < 800) ? $("#box1").html(text.replace(/<br>/g, "")) : $("#box1").html(text);
126
-
127
- } else {
128
-
129
- $("#box1").html(text);
130
-
131
- }
132
124
 
133
125
  })
134
126
 

2

修正

2017/04/03 05:54

投稿

s8_chu
s8_chu

スコア14731

test CHANGED
@@ -1,4 +1,4 @@
1
- 質問者さんの実現したいことは、javascript, jQueryならば以下のように行うことができます
1
+ 質問者さんの実現したいことは、javascript, jQueryならば以下のように行うことができる戸思いますが、いかがでしょうか?
2
2
 
3
3
  **javascript**
4
4
 

1

修正

2017/04/03 05:52

投稿

s8_chu
s8_chu

スコア14731

test CHANGED
@@ -1,4 +1,4 @@
1
- javascript, jQueryならば以下のように行うことができます。
1
+ 質問者さんの実現したいことは、javascript, jQueryならば以下のように行うことができます。
2
2
 
3
3
  **javascript**
4
4