jQuery 1.0.4 - New Wave Javascript(js源文件)

2019-06-03 09:49:42刘景俊

                };

            return event;
        }
    }
});

 
/*
 * Wheather the W3C compliant box model is being used.
 *
 * @property
 * @name $.boxModel
 * @type Boolean
 * @cat Javascript
 */
new function() {
    var b = navigator.userAgent.toLowerCase();

    // Figure out what browser is being used
    jQuery.browser = {
        safari: /webkit/.test(b),
        opera: /opera/.test(b),
        msie: /msie/.test(b) && !/opera/.test(b),
        mozilla: /mozilla/.test(b) && !/(compatible|webkit)/.test(b)
    };

    // Check to see if the W3C box model is being used
    jQuery.boxModel = !jQuery.browser.msie || document.compatMode == "CSS1Compat";
};

jQuery.macros = {
    to: {

        appendTo: "append",

        prependTo: "prepend",

        insertBefore: "before",

        insertAfter: "after"
    },



    css: "width,height,top,left,position,float,overflow,color,background".split(","),



    filter: [ "eq", "lt", "gt", "contains" ],

    attr: {


        val: "value",


        html: "innerHTML",


        id: null,


        title: null,


        name: null,


        href: null,


        src: null,


        rel: null
    },

    axis: {


        parent: "a.parentNode",