Jay Salvat 10 年之前
父节点
当前提交
008e9ad062
共有 6 个文件被更改,包括 6 次插入66 次删除
  1. 0 56
      dist/patch/vegas.pin.js
  2. 0 2
      dist/patch/vegas.pin.min.js
  3. 0 1
      dist/patch/vegas.pin.min.js.map
  4. 5 6
      dist/vegas.js
  5. 1 1
      dist/vegas.min.js
  6. 0 0
      dist/vegas.min.js.map

+ 0 - 56
dist/patch/vegas.pin.js

@@ -1,56 +0,0 @@
-/* 
- * Pin compatibility patch
- * http://pin.jaysalvat.com
- */
-
-/* global Pin: true */
-
-(function ($) {
-    'use strict';
-
-    if ($ && $.pin) {
-        $.fn.addClass = function (name) {
-            return this.set('.' + name);
-        };
-
-        $.fn.hasClass = function (name) {
-            return this.get('.' + name);
-        };
-
-        $.fn.removeClass = function (name) {
-            return this.set('.' + name, 'remove');
-        };
-
-        $.fn.css = function (key, value) {
-            if (value === undefined) {
-                return this.get(':' + key);
-            }
-            return this.set(':' + key, value);
-        };
-
-        $.fn.attr = function (key, value) {
-            if (value === undefined) {
-                return this.get('@' + key);
-            }
-            return this.set('@' + key, value);
-        };
-
-        $.fn.fadeIn = function (duration) {
-            return this.each(function () {
-                var self  = this,
-                    start = new Date(),
-                    from  = 0,
-                    intvl = setInterval(function() {
-                        var passed   = new Date() - start,
-                            progress = passed / duration;
-
-                        self.style.opacity = from + progress;
-
-                        if (progress >= 1) {
-                            clearInterval(intvl);
-                        }
-                    }, duration || 100);
-            });
-        };
-    }
-})(typeof Pin !== 'undefined' ? Pin : null);

+ 0 - 2
dist/patch/vegas.pin.min.js

@@ -1,2 +0,0 @@
-!function(t){"use strict";t&&t.pin&&(t.fn.addClass=function(t){return this.set("."+t)},t.fn.hasClass=function(t){return this.get("."+t)},t.fn.removeClass=function(t){return this.set("."+t,"remove")},t.fn.css=function(t,n){return void 0===n?this.get(":"+t):this.set(":"+t,n)},t.fn.attr=function(t,n){return void 0===n?this.get("@"+t):this.set("@"+t,n)},t.fn.fadeIn=function(t){return this.each(function(){var n=this,e=new Date,i=0,s=setInterval(function(){var r=new Date-e,f=r/t;n.style.opacity=i+f,f>=1&&clearInterval(s)},t||100)})})}("undefined"!=typeof Pin?Pin:null);
-//# sourceMappingURL=../patch/vegas.pin.min.js.map

+ 0 - 1
dist/patch/vegas.pin.min.js.map

@@ -1 +0,0 @@
-{"version":3,"sources":["?"],"names":["$","pin","fn","addClass","name","this","set","hasClass","get","removeClass","css","key","value","undefined","attr","fadeIn","duration","each","self","start","Date","from","intvl","setInterval","passed","progress","style","opacity","clearInterval","Pin"],"mappings":"CAOA,SAAWA,GACP,YAEIA,IAAKA,EAAEC,MACPD,EAAEE,GAAGC,SAAW,SAAUC,GACtB,MAAOC,MAAKC,IAAI,IAAMF,IAG1BJ,EAAEE,GAAGK,SAAW,SAAUH,GACtB,MAAOC,MAAKG,IAAI,IAAMJ,IAG1BJ,EAAEE,GAAGO,YAAc,SAAUL,GACzB,MAAOC,MAAKC,IAAI,IAAMF,EAAM,WAGhCJ,EAAEE,GAAGQ,IAAM,SAAUC,EAAKC,GACtB,MAAcC,UAAVD,EACOP,KAAKG,IAAI,IAAMG,GAEnBN,KAAKC,IAAI,IAAMK,EAAKC,IAG/BZ,EAAEE,GAAGY,KAAO,SAAUH,EAAKC,GACvB,MAAcC,UAAVD,EACOP,KAAKG,IAAI,IAAMG,GAEnBN,KAAKC,IAAI,IAAMK,EAAKC,IAG/BZ,EAAEE,GAAGa,OAAS,SAAUC,GACpB,MAAOX,MAAKY,KAAK,WACb,GAAIC,GAAQb,KACRc,EAAQ,GAAIC,MACZC,EAAQ,EACRC,EAAQC,YAAY,WAChB,GAAIC,GAAW,GAAIJ,MAASD,EACxBM,EAAWD,EAASR,CAExBE,GAAKQ,MAAMC,QAAUN,EAAOI,EAExBA,GAAY,GACZG,cAAcN,IAEnBN,GAAY,UAIjB,mBAARa,KAAsBA,IAAM","file":"patch/vegas.pin.min.js","sourcesContent":[null],"sourceRoot":"/source/"}

+ 5 - 6
dist/vegas.js

@@ -1,6 +1,6 @@
 /*!-----------------------------------------------------------------------------
  * Vegas - Fullscreen Backgrounds and Slideshows.
- * v2.0.0-wip - built 2015-01-29
+ * v2.0.0-wip - built 2015-01-31
  * Licensed under the MIT License.
  * http://vegas.jaysalvat.com/
  * ----------------------------------------------------------------------------
@@ -8,7 +8,7 @@
  * http://jaysalvat.com/
  * --------------------------------------------------------------------------*/
 
-/* global jQuery, Zepto, Pin */
+/* global jQuery, Zepto */
 
 (function ($) {
     'use strict';
@@ -123,7 +123,7 @@
                         .css('padding-right',  this.$elmt.css('padding-right'));
                 }
 
-                $wrapper[0].innerHTML = this.elmt.innerHTML;
+                this.$elmt.clone(true).appendTo($wrapper);
                 this.elmt.innerHTML = '';
             }
 
@@ -550,10 +550,9 @@
     $.vegas.defaults = defaults;
 
     $.vegas.isVideoCompatible = function () {
-        return !('ontouchstart' in window || 'onmsgesturechange' in window);
+        return /(Android|webOS|Phone|iPad|iPod|BlackBerry|Windows Phone)/i.test(navigator.userAgent);
     };
 
 })(typeof jQuery !== 'undefined' ? jQuery :
-   typeof Zepto  !== 'undefined' ? Zepto  :
-   typeof Pin    !== 'undefined' ? Pin    : null
+   typeof Zepto  !== 'undefined' ? Zepto  : null
 );

文件差异内容过多而无法显示
+ 1 - 1
dist/vegas.min.js


文件差异内容过多而无法显示
+ 0 - 0
dist/vegas.min.js.map


部分文件因为文件数量过多而无法显示