]> _ Git - Animations.git/commitdiff
wait #4135 @0:20
authorVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 27 Jan 2021 15:46:54 +0000 (16:46 +0100)
committerVincent Vanwaelscappel <vincent@cubedesigners.com>
Wed, 27 Jan 2021 15:46:54 +0000 (16:46 +0100)
Discac/Discac.zip
Discac/index.html

index 0ad187cefb82f3a5fc0a6bc950613d40b88fe634..b9349c426d259fb887b7d472807faf3ddd72545a 100644 (file)
Binary files a/Discac/Discac.zip and b/Discac/Discac.zip differ
index 9e883d1847c530d5b647634de1674eca3a6e2d94..b160b539fb06d61541a2ecec0edf30d2f73b943e 100644 (file)
             color: #fff;
         }
 
-        .multi-select-button.active:after{
+        .multi-select-button.active:after {
             border-color: #fff transparent transparent transparent;
         }
 
-        .multi-select-container--open .multi-select-button.active::after{
+        .multi-select-container--open .multi-select-button.active::after {
             border-color: transparent transparent #fff transparent
         }
 
     </nav>
     <div id="emptyres">Aucun produit ne correspond aux filtres sélectionnés</div>
 </main>
-<script src="https://code.jquery.com/jquery-3.5.1.min.js"></script>
-<script src="../jquery.js"></script>
+<script src="../../jquery.js"></script>
 <script src="jquery.multi-select.js"></script>
 <script>
     var selects = {
                 '90': '90 cm',
                 '105': '105 cm',
                 '120': '120 cm',
-  //              '124': '124 cm',
+                //              '124': '124 cm',
                 '140': '140 cm'
             }
         },
 
     $(function () {
         var se = {};
+        var mem = {profondeur: [], poignees: [], largeur: [], vasque: [], meuble: []};
+        if (parent.fluidbook.discac !== undefined) {
+            mem = $.extend({}, mem, parent.fluidbook.discac);
+        }
         $.each(selects, function (k, v) {
             var allValues = [];
             var s = '<select id="' + k + '" name="' + k + '" multiple>';
             $.each(v.data, function (value, label) {
                 allValues.push(value);
-                s += '<option value="' + value + '">' + label + '</option>';
+                var selected = mem[k].indexOf(value) >= 0 ? ' selected ' : '';
+                s += '<option value="' + value + '"' + selected + '>' + label + '</option>';
             });
             s += '</select>';
             $("#selects").append(s);
             });
         });
 
-        updateCheckboxes();
+        updateChapters();
 
         function updateCheckboxes() {
             $(":checkbox").checkbox();
         }
 
         function updateChapters() {
+            var save = {};
+            $('select').each(function () {
+                save[$(this).attr('name')] = $(this).val();
+            });
+            parent.fluidbook.discac = save;
+
             var hasVisible = false;
             $('nav a').each(function () {
                 var hide = false;