diff --git a/gicc/files/count.js b/gicc/files/count.js new file mode 100644 index 0000000000000000000000000000000000000000..3be99a27ae39c61e1169adc853c2b05684a933ce --- /dev/null +++ b/gicc/files/count.js @@ -0,0 +1,13 @@ +(function ($) { + $.fn.numberRock = function (options) { + var defaults = {lastNumber: 100, duration: 2000, easing: 'swing'}; + var opts = $.extend({}, defaults, options); + $(this).animate({num: "numberRock",}, { + duration: opts.duration, easing: opts.easing, complete: function () { + console.log("success"); + }, step: function (a, b) { + $(this).html(parseInt(b.pos * opts.lastNumber)); + } + }); + } +})(jQuery); \ No newline at end of file diff --git a/gicc/files/jquery.js b/gicc/files/jquery.js new file mode 100644 index 0000000000000000000000000000000000000000..875186289c7643d4feadd37528954d7273600364 --- /dev/null +++ b/gicc/files/jquery.js @@ -0,0 +1,2938 @@ +/*! + * jQuery JavaScript Library v1.11.0 + * http://jquery.com/ + * + * Includes Sizzle.js + * http://sizzlejs.com/ + * + * Copyright 2005, 2014 jQuery Foundation, Inc. and other contributors + * Released under the MIT license + * http://jquery.org/license + * + * Date: 2014-01-23T21:02Z + */ +(function (e, t) { + typeof module == "object" && typeof module.exports == "object" ? module.exports = e.document ? t(e, !0) : function (e) { + if (!e.document) throw new Error("jQuery requires a window with a document"); + return t(e) + } : t(e) +})(typeof window != "undefined" ? window : this, function (e, t) { + function y(e) { + var t = e.length, n = p.type(e); + return n === "function" || p.isWindow(e) ? !1 : e.nodeType === 1 && t ? !0 : n === "array" || t === 0 || typeof t == "number" && t > 0 && t - 1 in e + } + + function x(e, t, n) { + if (p.isFunction(t)) return p.grep(e, function (e, r) { + return !!t.call(e, r, e) !== n + }); + if (t.nodeType) return p.grep(e, function (e) { + return e === t !== n + }); + if (typeof t == "string") { + if (S.test(t)) return p.filter(t, e, n); + t = p.filter(t, e) + } + return p.grep(e, function (e) { + return p.inArray(e, t) >= 0 !== n + }) + } + + function O(e, t) { + do e = e[t]; while (e && e.nodeType !== 1); + return e + } + + function D(e) { + var t = _[e] = {}; + return p.each(e.match(M) || [], function (e, n) { + t[n] = !0 + }), t + } + + function H() { + N.addEventListener ? (N.removeEventListener("DOMContentLoaded", B, !1), e.removeEventListener("load", B, !1)) : (N.detachEvent("onreadystatechange", B), e.detachEvent("onload", B)) + } + + function B() { + if (N.addEventListener || event.type === "load" || N.readyState === "complete") H(), p.ready() + } + + function R(e, t, n) { + if (n === undefined && e.nodeType === 1) { + var r = "data-" + t.replace(q, "-$1").toLowerCase(); + n = e.getAttribute(r); + if (typeof n == "string") { + try { + n = n === "true" ? !0 : n === "false" ? !1 : n === "null" ? null : +n + "" === n ? +n : I.test(n) ? p.parseJSON(n) : n + } catch (i) { + } + p.data(e, t, n) + } else n = undefined + } + return n + } + + function U(e) { + var t; + for (t in e) { + if (t === "data" && p.isEmptyObject(e[t])) continue; + if (t !== "toJSON") return !1 + } + return !0 + } + + function z(e, t, r, i) { + if (!p.acceptData(e)) return; + var s, o, u = p.expando, a = e.nodeType, f = a ? p.cache : e, l = a ? e[u] : e[u] && u; + if ((!l || !f[l] || !i && !f[l].data) && r === undefined && typeof t == "string") return; + l || (a ? l = e[u] = n.pop() || p.guid++ : l = u), f[l] || (f[l] = a ? {} : {toJSON: p.noop}); + if (typeof t == "object" || typeof t == "function") i ? f[l] = p.extend(f[l], t) : f[l].data = p.extend(f[l].data, t); + return o = f[l], i || (o.data || (o.data = {}), o = o.data), r !== undefined && (o[p.camelCase(t)] = r), typeof t == "string" ? (s = o[t], s == null && (s = o[p.camelCase(t)])) : s = o, s + } + + function W(e, t, n) { + if (!p.acceptData(e)) return; + var r, i, s = e.nodeType, o = s ? p.cache : e, u = s ? e[p.expando] : p.expando; + if (!o[u]) return; + if (t) { + r = n ? o[u] : o[u].data; + if (r) { + p.isArray(t) ? t = t.concat(p.map(t, p.camelCase)) : t in r ? t = [t] : (t = p.camelCase(t), t in r ? t = [t] : t = t.split(" ")), i = t.length; + while (i--) delete r[t[i]]; + if (n ? !U(r) : !p.isEmptyObject(r)) return + } + } + if (!n) { + delete o[u].data; + if (!U(o[u])) return + } + s ? p.cleanData([e], !0) : c.deleteExpando || o != o.window ? delete o[u] : o[u] = null + } + + function tt() { + return !0 + } + + function nt() { + return !1 + } + + function rt() { + try { + return N.activeElement + } catch (e) { + } + } + + function it(e) { + var t = st.split("|"), n = e.createDocumentFragment(); + if (n.createElement) while (t.length) n.createElement(t.pop()); + return n + } + + function Et(e, t) { + var n, r, i = 0, + s = typeof e.getElementsByTagName !== j ? e.getElementsByTagName(t || "*") : typeof e.querySelectorAll !== j ? e.querySelectorAll(t || "*") : undefined; + if (!s) for (s = [], n = e.childNodes || e; (r = n[i]) != null; i++) !t || p.nodeName(r, t) ? s.push(r) : p.merge(s, Et(r, t)); + return t === undefined || t && p.nodeName(e, t) ? p.merge([e], s) : s + } + + function St(e) { + K.test(e.type) && (e.defaultChecked = e.checked) + } + + function xt(e, t) { + return p.nodeName(e, "table") && p.nodeName(t.nodeType !== 11 ? t : t.firstChild, "tr") ? e.getElementsByTagName("tbody")[0] || e.appendChild(e.ownerDocument.createElement("tbody")) : e + } + + function Tt(e) { + return e.type = (p.find.attr(e, "type") !== null) + "/" + e.type, e + } + + function Nt(e) { + var t = mt.exec(e.type); + return t ? e.type = t[1] : e.removeAttribute("type"), e + } + + function Ct(e, t) { + var n, r = 0; + for (; (n = e[r]) != null; r++) p._data(n, "globalEval", !t || p._data(t[r], "globalEval")) + } + + function kt(e, t) { + if (t.nodeType !== 1 || !p.hasData(e)) return; + var n, r, i, s = p._data(e), o = p._data(t, s), u = s.events; + if (u) { + delete o.handle, o.events = {}; + for (n in u) for (r = 0, i = u[n].length; r < i; r++) p.event.add(t, n, u[n][r]) + } + o.data && (o.data = p.extend({}, o.data)) + } + + function Lt(e, t) { + var n, r, i; + if (t.nodeType !== 1) return; + n = t.nodeName.toLowerCase(); + if (!c.noCloneEvent && t[p.expando]) { + i = p._data(t); + for (r in i.events) p.removeEvent(t, r, i.handle); + t.removeAttribute(p.expando) + } + if (n === "script" && t.text !== e.text) Tt(t).text = e.text, Nt(t); else if (n === "object") t.parentNode && (t.outerHTML = e.outerHTML), c.html5Clone && e.innerHTML && !p.trim(t.innerHTML) && (t.innerHTML = e.innerHTML); else if (n === "input" && K.test(e.type)) t.defaultChecked = t.checked = e.checked, t.value !== e.value && (t.value = e.value); else if (n === "option") t.defaultSelected = t.selected = e.defaultSelected; else if (n === "input" || n === "textarea") t.defaultValue = e.defaultValue + } + + function Mt(t, n) { + var r = p(n.createElement(t)).appendTo(n.body), + i = e.getDefaultComputedStyle ? e.getDefaultComputedStyle(r[0]).display : p.css(r[0], "display"); + return r.detach(), i + } + + function _t(e) { + var t = N, n = Ot[e]; + if (!n) { + n = Mt(e, t); + if (n === "none" || !n) At = (At || p("