質問編集履歴
1
当初ASP.NET MVCの内容で質問しておりましたが、問題切り分けの為、htmlベースで記述させていただきました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -1,82 +1,100 @@
|
|
1
|
-
[開発環境]
|
2
|
-
|
3
|
-
Visual Studio2019
|
4
|
-
|
5
|
-
ASP.NET MVC(C#)
|
6
|
-
|
7
|
-
|
8
|
-
|
9
1
|
お世話になっております。
|
10
2
|
|
11
|
-
|
3
|
+
Bootstrap4.0 + JQuery3.1.1で以下の様なカード形式からモーダル表示するhtmlにつきまして、
|
12
4
|
|
13
|
-
|
5
|
+
この度Bootstrap4.5 + JQuery3.5.1にアップグレードしたところ、
|
14
6
|
|
15
|
-
card内のボタンをクリックするとmodalで別途詳細情報を表示するようにしております。
|
16
|
-
|
17
|
-
当初Bootstrap4.0,jquery3.1.1環境で作成、今回Bootstrap4.5,jquery3.5.1にアップグレードした結果、
|
18
|
-
|
19
|
-
|
7
|
+
特にエラーを吐くわけでもなくモーダル表示が動かなくなってしまいました。
|
20
|
-
|
21
|
-
(Chromeのdeveloper toolで確認しましたが、スクリプトエラーは出ておりません)
|
22
|
-
|
23
|
-
以下、PartialViewのコードです。
|
24
8
|
|
25
9
|
```ここに言語を入力
|
26
10
|
|
27
|
-
|
11
|
+
<!DOCTYPE html>
|
28
12
|
|
29
|
-
<
|
13
|
+
<html>
|
30
14
|
|
31
|
-
|
15
|
+
<head>
|
32
16
|
|
33
|
-
|
17
|
+
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
|
34
18
|
|
35
|
-
|
19
|
+
<meta http-equiv="content-language" content="ja">
|
36
20
|
|
37
|
-
|
21
|
+
<meta charset="utf-8" />
|
38
22
|
|
39
|
-
|
23
|
+
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
|
40
24
|
|
41
|
-
|
25
|
+
<meta http-equiv="X-UA-Compatible" content="IE=edge" />
|
42
26
|
|
43
|
-
|
27
|
+
<title>社員一覧</title>
|
44
28
|
|
45
|
-
|
29
|
+
<link href="bootstrap.css" rel="stylesheet">
|
46
30
|
|
47
|
-
|
31
|
+
<script src="modernizr-2.6.2.js"></script>
|
48
32
|
|
49
|
-
|
33
|
+
<style type="text/css">
|
50
34
|
|
51
|
-
|
35
|
+
.wrap {
|
52
36
|
|
53
|
-
|
37
|
+
overflow: hidden;
|
54
38
|
|
55
|
-
|
39
|
+
}
|
56
40
|
|
57
|
-
|
41
|
+
</style>
|
58
42
|
|
59
|
-
|
43
|
+
</head>
|
60
44
|
|
61
|
-
|
45
|
+
<body>
|
62
46
|
|
63
|
-
|
47
|
+
<div class="wrap">
|
64
48
|
|
65
|
-
|
49
|
+
<div class="container-fluid body-content">
|
66
50
|
|
67
|
-
|
51
|
+
<h5>社員一覧</h5>
|
68
52
|
|
69
|
-
|
53
|
+
<div class="row my-flex-card">
|
70
54
|
|
71
|
-
|
55
|
+
<div class="col-lg-3 col-md-4 col-sm-4">
|
72
56
|
|
73
|
-
|
57
|
+
<div class="card card-col">
|
74
58
|
|
75
|
-
|
59
|
+
<div class="card-block">
|
76
60
|
|
77
|
-
|
61
|
+
<h6 class="card-title">
|
78
62
|
|
63
|
+
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#1000">天堂 浬</button>
|
64
|
+
|
65
|
+
</h6>
|
66
|
+
|
67
|
+
<p class="card-text">080-1234-5678</p>
|
68
|
+
|
69
|
+
<p class="card-text">hoge1@gmail.com</p>
|
70
|
+
|
71
|
+
<div class="modal" id="1000" tabindex="-1" role="dialog">
|
72
|
+
|
73
|
+
<div class="modal-dialog modal-lg">
|
74
|
+
|
75
|
+
<div class="modal-content">
|
76
|
+
|
77
|
+
<div class="modal-header">
|
78
|
+
|
79
|
+
<h5 class="modal-title">天堂 浬</h5>
|
80
|
+
|
81
|
+
</div>
|
82
|
+
|
83
|
+
<div class="modal-body">
|
84
|
+
|
85
|
+
<ul class="list-group">
|
86
|
+
|
87
|
+
<li class="list-group-item">住所:東京都世田谷区</li>
|
88
|
+
|
89
|
+
</ul>
|
90
|
+
|
91
|
+
</div>
|
92
|
+
|
93
|
+
<div class="modal-footer">
|
94
|
+
|
79
|
-
<button type="button" class="btn btn-link" data-dismiss="modal">閉じる</button>
|
95
|
+
<button type="button" class="btn btn-link" data-dismiss="modal">閉じる</button>
|
96
|
+
|
97
|
+
</div>
|
80
98
|
|
81
99
|
</div>
|
82
100
|
|
@@ -90,13 +108,81 @@
|
|
90
108
|
|
91
109
|
</div>
|
92
110
|
|
93
|
-
<
|
111
|
+
<div class="col-lg-3 col-md-4 col-sm-4">
|
94
112
|
|
95
|
-
|
113
|
+
<div class="card card-col">
|
96
114
|
|
115
|
+
<div class="card-block">
|
116
|
+
|
117
|
+
<h6 class="card-title">
|
118
|
+
|
119
|
+
<button type="button" class="btn btn-primary" data-toggle="modal" data-target="#1500">佐倉 七瀬</button>
|
120
|
+
|
121
|
+
</h6>
|
122
|
+
|
123
|
+
<p class="card-text">080-5678-1234</p>
|
124
|
+
|
125
|
+
<p class="card-text">hoge2@gmail.com</p>
|
126
|
+
|
127
|
+
<div class="modal" id="1500" tabindex="-1" role="dialog">
|
128
|
+
|
129
|
+
<div class="modal-dialog modal-lg">
|
130
|
+
|
131
|
+
<div class="modal-content">
|
132
|
+
|
133
|
+
<div class="modal-header">
|
134
|
+
|
135
|
+
<h5 class="modal-title">佐倉 七瀬</h5>
|
136
|
+
|
97
|
-
</div>
|
137
|
+
</div>
|
138
|
+
|
139
|
+
<div class="modal-body">
|
140
|
+
|
141
|
+
<ul class="list-group">
|
142
|
+
|
143
|
+
<li class="list-group-item">住所:東京都千代田区</li>
|
144
|
+
|
145
|
+
</ul>
|
146
|
+
|
147
|
+
</div>
|
148
|
+
|
149
|
+
<div class="modal-footer">
|
150
|
+
|
151
|
+
<button type="button" class="btn btn-link" data-dismiss="modal">閉じる</button>
|
152
|
+
|
153
|
+
</div>
|
154
|
+
|
155
|
+
</div>
|
156
|
+
|
157
|
+
</div>
|
158
|
+
|
159
|
+
</div>
|
160
|
+
|
161
|
+
</div>
|
162
|
+
|
163
|
+
</div>
|
164
|
+
|
165
|
+
</div>
|
166
|
+
|
167
|
+
</div>
|
168
|
+
|
169
|
+
</div>
|
170
|
+
|
171
|
+
</div>
|
172
|
+
|
173
|
+
<script src="jquery-3.1.1.js"></script>
|
174
|
+
|
175
|
+
<script src="popper.js"></script>
|
176
|
+
|
177
|
+
<script src="bootstrap.js"></script>
|
178
|
+
|
179
|
+
</body>
|
180
|
+
|
181
|
+
</html>
|
98
182
|
|
99
183
|
```
|
184
|
+
|
185
|
+
|
100
186
|
|
101
187
|
modalを開く為のjavascriptは使用しておりません。
|
102
188
|
|