瀏覽代碼

Merge pull request #3078 from tinect/fixIE11

IE11 doesn't support optional parameters
André Peters 5 年之前
父節點
當前提交
3929b07380
共有 1 個文件被更改,包括 10 次插入1 次删除
  1. 10 1
      data/web/js/build/014-mailcow.js

+ 10 - 1
data/web/js/build/014-mailcow.js

@@ -13,7 +13,16 @@ $(document).ready(function() {
   }
 
   // https://stackoverflow.com/questions/4399005/implementing-jquerys-shake-effect-with-animate
-  function shake(div,interval=100,distance=10,times=4) {
+  function shake(div,interval,distance,times) {
+      if(typeof interval === 'undefined') {
+        interval = 100;
+      }
+      if(typeof distance === 'undefined') {
+        distance = 10;
+      }
+      if(typeof times === 'undefined') {
+        times = 4;
+      }
     $(div).css('position','relative');
     for(var iter=0;iter<(times+1);iter++){
       $(div).animate({ left: ((iter%2==0 ? distance : distance*-1))}, interval);