質問編集履歴

2

クリック部分の記述を追加しました。

2020/06/25 08:30

投稿

popomarudasi
popomarudasi

スコア20

test CHANGED
File without changes
test CHANGED
@@ -41,3 +41,65 @@
41
41
    略
42
42
 
43
43
  ```
44
+
45
+
46
+
47
+ index.html.erb のクリックする部分。↓
48
+
49
+ ```rails
50
+
51
+ <% @products.each do |product| %>
52
+
53
+
54
+
55
+ 上記モーダル記述
56
+
57
+     略
58
+
59
+
60
+
61
+ <div class="product-image">
62
+
63
+ <%= image_tag product.image_name.thumb.url %>
64
+
65
+ </div>   
66
+
67
+ ```
68
+
69
+
70
+
71
+ ↑のclass="product-image"のdivをクリックしてモーダルを表示させています。
72
+
73
+
74
+
75
+ jQuery 記述↓
76
+
77
+ ```jQuery
78
+
79
+ $(document).on('turbolinks:load', function() {
80
+
81
+
82
+
83
+
84
+
85
+ $('.product-image').click(
86
+
87
+ function(){
88
+
89
+ $('.img-modal-wrapper').fadeIn();
90
+
91
+ });
92
+
93
+ $('.close-modal').click(function(){
94
+
95
+ $('.img-modal-wrapper').fadeOut();
96
+
97
+ });
98
+
99
+
100
+
101
+
102
+
103
+ });
104
+
105
+ ```

1

タイトルがわかりにくかったので変更しました。

2020/06/25 08:30

投稿

popomarudasi
popomarudasi

スコア20

test CHANGED
@@ -1 +1 @@
1
- Rails each文モーダルをつけたい
1
+ Rails ECサイトにて each文で全商品のモーダルがでてしまう
test CHANGED
File without changes