Skip to content

Commit 9a81ce8

Browse files
author
eznedan
committed
ADD: hide select field
1 parent 1d22cb9 commit 9a81ce8

File tree

2 files changed

+16
-3
lines changed

2 files changed

+16
-3
lines changed

src/main/resources/static/js/main.js

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,17 @@
1-
21
jQuery(document).ready(function() {
3-
2+
(function($) {
3+
$.fn.invisible = function() {
4+
return this.each(function() {
5+
$(this).css("visibility", "hidden");
6+
});
7+
};
8+
$.fn.visible = function() {
9+
return this.each(function() {
10+
$(this).css("visibility", "visible");
11+
});
12+
};
13+
}(jQuery));
14+
$("#selectInstances").visible();
415
// Fetch injected URL from DOM
516
var eiffelDocumentationUrlLinks = $('#eiffelDocumentationUrlLinks').text();
617
var frontendServiceUrl = $('#frontendServiceUrl').text();
@@ -22,10 +33,12 @@ jQuery(document).ready(function() {
2233
});
2334

2435
$("#addInstanceBtn").click(function() {
36+
$("#selectInstances").invisible();
2537
$("#mainFrame").load("add-instances.html");
2638
});
2739

2840
$("#switcherBtn").click(function() {
41+
$("#selectInstances").invisible();
2942
$("#mainFrame").load("switch-backend.html");
3043
});
3144

src/main/resources/templates/index.html

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@
3636
<button class="navbar-toggler navbar-toggler-right" type="button" data-toggle="collapse" data-target="#navbarResponsive" aria-controls="navbarResponsive" aria-expanded="false" aria-label="Toggle navigation">
3737
<span class="navbar-toggler-icon"></span>
3838
</button>
39-
<select data-bind="options: instances, optionsText: 'information', optionsValue: 'name', value: selectedActive, event: {change: onChange}" ></select>
39+
<select id="selectInstances" data-bind="options: instances, optionsText: 'information', optionsValue: 'name', value: selectedActive, event: {change: onChange}" ></select>
4040
<div class="collapse navbar-collapse" id="navbarResponsive">
4141
<ul class="navbar-nav navbar-sidenav" id="exampleAccordion">
4242
<li id="subscriptionBtn" class="nav-item" data-toggle="tooltip" data-placement="right" title="Eiffel Subscription">

0 commit comments

Comments
 (0)