質問編集履歴

4

javascript記載

2021/03/25 09:01

投稿

nan_c
nan_c

スコア4

test CHANGED
File without changes
test CHANGED
@@ -5,38 +5,6 @@
5
5
 
6
6
 
7
7
  よろしくお願いします。
8
-
9
-
10
-
11
- ```Django python
12
-
13
- #  再描画
14
-
15
- return render(
16
-
17
- request,
18
-
19
- 'doc.html',
20
-
21
- {
22
-
23
- 'form': retrn_parm[0],
24
-
25
- 'user_function_authority': retrn_parm[1],
26
-
27
- 'files': retrn_parm[2],
28
-
29
- 'is_admin': retrn_parm[3],
30
-
31
- 'number': number,
32
-
33
- 'msg': msg
34
-
35
- }
36
-
37
- )
38
-
39
- ```
40
8
 
41
9
 
42
10
 
@@ -63,3 +31,39 @@
63
31
 
64
32
 
65
33
  ```
34
+
35
+
36
+
37
+ ```javascript
38
+
39
+ //コンテンツを一度すべて非表示にし、
40
+
41
+ $('.content_area').css('display','none');
42
+
43
+
44
+
45
+ //一度タブについているクラスselectを消し、
46
+
47
+ $('.tab_area li').removeClass('select');
48
+
49
+
50
+
51
+ var tabno = '#com'
52
+
53
+
54
+
55
+ //クリックされたタブと同じ順番のコンテンツを表示します。
56
+
57
+ $('.content_area').eq(tabno).fadeIn();
58
+
59
+
60
+
61
+ //クリックされたタブのみにクラスselectをつけます。
62
+
63
+ $('ul.tab_area li').eq(tabno).addClass('select')
64
+
65
+
66
+
67
+
68
+
69
+ ```

3

activetab切り替え

2021/03/25 09:01

投稿

nan_c
nan_c

スコア4

test CHANGED
@@ -1 +1 @@
1
- Django再描画時にタブを指定したい
1
+ Django再描画時にvews.pyからパラメーで2番目のタブをactiveにしたい
test CHANGED
@@ -1,10 +1,6 @@
1
1
  2つのタブがあるhtmlにreturn renderで再描画したい時
2
2
 
3
- 下記ソスの書き方は描画するタブが指定できません
3
+ パラメタを渡してjavascript(jqry?)activeなタブを切り替えたい
4
-
5
-
6
-
7
- どのように描画したいタブを指定するのでしょうか?
8
4
 
9
5
 
10
6
 

2

記述修正

2021/03/25 07:10

投稿

nan_c
nan_c

スコア4

test CHANGED
File without changes
test CHANGED
@@ -2,7 +2,9 @@
2
2
 
3
3
  下記ソースの書き方では描画するタブが指定できません。
4
4
 
5
+
6
+
5
- どのように描画したいタブをしていするのでしょうか?
7
+ どのように描画したいタブを指定するのでしょうか?
6
8
 
7
9
 
8
10
 

1

HTML追記

2021/03/25 05:55

投稿

nan_c
nan_c

スコア4

test CHANGED
File without changes
test CHANGED
@@ -39,3 +39,29 @@
39
39
  )
40
40
 
41
41
  ```
42
+
43
+
44
+
45
+
46
+
47
+ ```HTML
48
+
49
+ <div>
50
+
51
+ <ul class="nav nav-tabs" role="tablist">
52
+
53
+ <li role="presentation" class="nav-item active"><a href="#catch" class="nav-link active" aria-controls="profile" role="tab" data-toggle="tab">タブ1</a></li>
54
+
55
+ <li role="presentation" class="nav-item"><a href="#com" class="nav-link" aria-controls="profile" role="tab" data-toggle="tab">タブ2</a></li>
56
+
57
+ </ul>
58
+
59
+ <div class="tab-content">
60
+
61
+ <!--タブ1 -->
62
+
63
+ <div role="tabpanel" class="tab-pane list_tab-pane table-responsive active" id="tab1">
64
+
65
+
66
+
67
+ ```