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

質問編集履歴

3

内容をタグ通りに直しました。

2020/03/21 02:23

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -1,7 +1,7 @@
1
1
  実際はアコーディオンメニューではなくて、
2
2
  PHPで作ったお知らせのページです。
3
3
 
4
- イトルを押すと本文が開閉するようにしたのですが、
4
+ 続きを見るボを押すと本文が開閉するようにしたのですが、
5
5
  本文がない時もあるので
6
6
  中身がない時はそのボタンの表示をしないようにしたいです。
7
7
 

2

マークダウンを編集しました

2020/03/21 02:23

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -5,7 +5,8 @@
5
5
  本文がない時もあるので
6
6
  中身がない時はそのボタンの表示をしないようにしたいです。
7
7
 
8
+ ```html
8
- `<div class="display-button">続きを見る</div>
9
+ <div class="display-button">続きを見る</div>
9
10
  <div class="comment-display">
10
11
  <div id="detail">
11
12
  <?php
@@ -23,19 +24,22 @@
23
24
  }
24
25
  ?>
25
26
  </div>
26
- </div>`
27
+ </div>
28
+ ```
27
29
 
28
30
 
29
31
  cssではcomment-displayを`display:none`で消していて、
30
32
  jqueryは下記のようにしています。
31
33
 
34
+ ```jquery
32
- `<script>
35
+ <script>
33
36
  $(function(){
34
37
  $(".display-button").on("click", function() {
35
38
  $(this).next().slideToggle();
36
39
  });
37
40
  });
38
- </script>`
41
+ </script>
42
+ ```
39
43
 
40
44
  これで開閉するという動作は出来ています。
41
45
 

1

マークダウンを使って修正しました。

2020/03/20 07:40

投稿

退会済みユーザー
title CHANGED
File without changes
body CHANGED
@@ -5,39 +5,37 @@
5
5
  本文がない時もあるので
6
6
  中身がない時はそのボタンの表示をしないようにしたいです。
7
7
 
8
- <div class="display-button">続きを見る</div>
8
+ `<div class="display-button">続きを見る</div>
9
- <div class="comment-display">
9
+ <div class="comment-display">
10
- <div id="detail">
10
+ <div id="detail">
11
- <?php
11
+ <?php
12
- for($j=0;$j<=$maxCommentCount;$j++){
12
+ for($j=0;$j<=$maxCommentCount;$j++){
13
- if(!empty($data['comment'][$j]) || !empty($data['upfile_path'][$j])){
13
+ if(!empty($data['comment'][$j]) || !empty($data['upfile_path'][$j])){
14
14
  $upfileTag = '';
15
- if(!empty($data['upfile_path'][$j])){
15
+ if(!empty($data['upfile_path'][$j])){
16
- $upfileTag = '<a data-fancybox href="'.$data['upfile_path'][$j].'"><img src="'.$data['upfile_path'][$j].'?'.uniqid().'" /></a>';
16
+ $upfileTag = '<a data-fancybox href="'.$data['upfile_path'][$j].'"><img src="'.$data['upfile_path'][$j].'?'.uniqid().'" /></a>';
17
- $upfileTag = $upfileTag;
17
+ $upfileTag = $upfileTag;
18
+ }?>
19
+ <div class="comment"><?php echo (!empty($data['comment'][$j])) ? $data['comment'][$j] : '';?></div>
20
+ <div class="detailUpfile"><?php echo $upfileTag;?></div>
21
+ <?php
18
22
  }
19
- ?>
20
-
21
- <div class="comment"><?php echo (!empty($data['comment'][$j])) ? $data['comment'][$j] : '';?></div>
22
- <div class="detailUpfile"><?php echo $upfileTag;?></div>
23
- <?php
24
- }
25
23
  }
26
- ?>
24
+ ?>
27
- </div>
25
+ </div>
28
- </div>
26
+ </div>`
29
27
 
30
28
 
31
- cssではcomment-displayをdisplay:noneで消していて、
29
+ cssではcomment-displayを`display:none`で消していて、
32
30
  jqueryは下記のようにしています。
33
31
 
34
- <script>
32
+ `<script>
35
- $(function(){
33
+ $(function(){
36
34
  $(".display-button").on("click", function() {
37
35
  $(this).next().slideToggle();
38
36
  });
39
37
  });
40
- </script>
38
+ </script>`
41
39
 
42
40
  これで開閉するという動作は出来ています。
43
41