irongit

'added tab functionality'

huncholanehuncholaneauthored
parent 0dcdf46commit 3322db756237b31448aebcde4db13e8b926d59aaBrowse files

1 file changed, +14 -6

+14-6index.html
@@ -81,20 +81,18 @@
8181 border-top-right-radius: 10px;
8282 }
8383 /* Containers */
84- .tabs-container div:nth-child(2) {
84+ .tabs-container > div:nth-child(2) {
8585 padding: 10px 40px;
8686 border-radius: 0 0 10px 10px;
8787 background-color: #4d4b4b;
8888 }
89- .tabs-container div:nth-child(2) div {
89+ .tabs-container div:nth-child(2) > * {
9090 display: none;
91+ width: 100%;
9192 }
92- .tabs-container div:nth-child(2) div.active {
93+ .tabs-container div:nth-child(2) > *.active {
9394 display: block;
9495 }
95- .tabs-container div:nth-child(2) > * {
96- width: 100%;
97- }
9896 </style>
9997 </head>
10098 <body>
@@ -184,8 +182,18 @@
184182 input.click();
185183 }
186184
185+ function selectTab(e) {
186+ $(".tabs-container div:first-child h4").removeClass("active");
187+ $(e.target).addClass("active");
188+ $(".tabs-container div:nth-child(2) > *").removeClass("active");
189+ $(".tabs-container div:nth-child(2) > *")
190+ .eq($(e.target).index())
191+ .addClass("active");
192+ }
193+
187194 document.addEventListener("DOMContentLoaded", (event) => {
188195 $("#manual-upload-btn").on("click", manualUpload);
196+ $(".tabs-container div:first-child h4").on("click", selectTab);
189197 });
190198 </script>
191199 </body>