js/jquery-cn.js

(开头部分) 96KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。


(function(){

var _jQuery = window.jQuery,
// Map over the $ in case of overwrite
	_$ = window.$;

var jQuery = window.jQuery = window.$ = function( selector, context ) {

	return new jQuery.fn.init( selector, context );
};
var quickExpr = /^[^<]*(<(.|\s)+>)[^>]*$|^#(\w+)$/,

// Is it a simple selector
	isSimple = /^.[^:#\[\.]*$/,
	undefined;

jQuery.fn = jQuery.prototype = {
	init: function( selector, context ) {

		selector = selector || document;

		// Handle $(DOMElement)
		if ( selector.nodeType ) {
			this[0] = selector;
			this.length = 1;
			return this;
		}
		// Handle HTML strings
		if ( typeof selector == "string" ) {
			var match = quickExpr.exec( selector );
			if ( match && (match[1] || !context) ) {

				// HANDLE: $(html) -> $(array)
				if ( match[1] )
					selector = jQuery.clean( [ match[1] ], context );
				else {
					var elem = document.getElementById( match[3] );
					if ( elem ){
						if ( elem.id != match[3] )
							return jQuery().find( selector );
						return jQuery( elem );
					}
					selector = [];
				}
			} else
				return jQuery( context ).find( selector );
		} else if ( jQuery.isFunction( selector ) )
			return jQuery( document )[ jQuery.fn.ready ? "ready" : "load" ]( selector );

		return this.setArray(jQuery.makeArray(selector));
	},
	jquery: "1.2.6",
	size: function() {
		return this.length;
	},
	length: 0,
	get: function( num ) {

		return num == undefined ?
后面还有 3560 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。