간단한 jQuery 베이스 코어 프레임워크/라이브러리 설명

<div id="jack">loading</div>
<script>
(function( window, undefined ) {
	var J = (function(ns){
		var J = function(selector){
			return new J.prototype.init(selector); //         ,                ;
		};
		J.prototype = {
			init: function(selector){
				var quickExpr = /^(?:[^<]*(<[\w\W]+>)[^>]*$|#([\w\-]+)$)/,
				match = quickExpr.exec( selector ),
				elem = document.getElementById( match[2] );
				this[0] = elem;
				return this; //  dom   
			},
			html: function(value){
				return this[0].innerHTML = value;	
			}
		}
		J.prototype.init.prototype = J.prototype; //                DOM  
		return window[ns] = window.$ = J; //        , J        $ 
	})("Jack");//    jack     ,    $
})(window);
Jack("#jack").html("test");
</script>

좋은 웹페이지 즐겨찾기