Changeset 2689222
- Timestamp:
- 03/05/2022 06:42:18 AM (4 years ago)
- File:
-
- 1 edited
-
morphii/trunk/assets/js/morphii-custom.js (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
morphii/trunk/assets/js/morphii-custom.js
r2688624 r2689222 62 62 } 63 63 }, 64 intensity: { 65 required: true 66 }, 64 67 selection: { 65 68 required: true … … 174 177 } 175 178 } 176 var noUiOrigin=document.getElementsByClassName('noUi-origin')[0]; 177 var observer = new MutationObserver(function(mutations) { 178 var style=jQuery(".noUi-origin").attr("style"); 179 jQuery("#slider_moved").val("yes"); 180 intensitySet=true; 181 // console.log(style); 182 183 }); 184 var time=5000; 185 if(jQuery(".morphii-item").length==1)time=1000; 186 187 setTimeout(function(){ 188 observer.observe(noUiOrigin, { 189 attributes: true, 190 attributeFilter: ['style'] }); 191 },time); 179 192 180 193 181 … … 195 183 196 184 function submit(event) { 185 186 var noUiOrigin=document.getElementsByClassName('noUi-origin')[0]; 187 188 if(morphiiInstance.slider.initial_intensity*100!=parseInt(noUiOrigin.style.left) || jQuery("#slider_moved").val()=='yes'){ 189 intensitySet=true; 190 jQuery("#slider_moved").val('yes'); 191 } 192 else{ 193 jQuery("#slider_moved").val('no'); 194 } 195 197 196 if(intensitySet && jQuery("#slider_moved").val()=="yes"){ 198 197 jQuery(".morphii-questions").find(".intensity-error").remove(); 199 198 200 199 } 201 else{200 else{ 202 201 if(jQuery(".morphii-questions").find(".intensity-error").length==0) 203 202 { … … 207 206 return false; 208 207 } 209 208 210 209 if (collection) { 211 210 var submitButton = document.getElementById('morphii-submit-button');
Note: See TracChangeset
for help on using the changeset viewer.