]> WPIA git - gigi.git/blobdiff - static/static/js/expert.js
upd: move bootstrap from 3.5.1 to 4.3.1
[gigi.git] / static / static / js / expert.js
index 9c623e7321ad95e530f496dd7bf739eef6a20fb4..a4add1a582f160fa7ba1ab0aa1dcdc21bccc704a 100644 (file)
                if(expert !== null) {
                        expert.onchange = (function(expert){return function(){showExpert(expert.checked)}})(expert);
                }
-               $(".panel-activatable").map(function() {
-                       var panel = $(this);
+               $(".card-activatable").map(function() {
+                       var card = $(this);
                        var refresh = function(){
                                var radio = this.type == "radio";
                                if(radio && this.form.currentRadios === undefined) {
                                        this.form.currentRadios = {};
                                }
                                if(this.checked) {
-                                       panel.find(".panel-body").removeClass("hidden");
+                                       card.find(".card-body").removeClass("d-none");
                                        if(radio) {
                                                var rds = this.form.currentRadios;
                                                if(rds[this.name] !== undefined){
                                                rds[this.name] = this;
                                        }
                                } else {
-                                       panel.find(".panel-body").addClass("hidden");
+                                       card.find(".card-body").addClass("d-none");
                                }
                        };
-                       panel.find(".panel-heading [type=\"checkbox\"]").map(refresh);
-                       panel.find(".panel-heading [type=\"checkbox\"]").change(refresh);
-                       panel.find(".panel-heading [type=\"radio\"]").map(refresh);
-                       panel.find(".panel-heading [type=\"radio\"]").change(refresh);
+                       card.find(".card-heading [type=\"checkbox\"]").map(refresh);
+                       card.find(".card-heading [type=\"checkbox\"]").change(refresh);
+                       card.find(".card-heading [type=\"radio\"]").map(refresh);
+                       card.find(".card-heading [type=\"radio\"]").change(refresh);
                        return this.id;
                });
                initConfirm();