<!DOCTYPE HTML>
<html lang="en-US">
<head>
<meta charset="UTF-8">
<title></title>
<!-- <script src="../jquery.js" type="text/javascript"></script> -->
<script language="javascript" type="text/javascript">
<!-- var $ = jQuery = function(){} -->
<!-- jQuery.fn = jQuery.prototype = { -->
<!-- jquery: "1.3.2", //原型属性 -->
<!-- size: function() { //原型方法 -->
<!-- return this.length; -->
<!-- } -->
<!-- } -->
<!-- var my$ = new $(); //实例化 -->
<!-- alert( my$.jquery ); //调用属性,返回‘1.3.2‘ -->
<!-- alert( my$.size() ); //调用方法,返回undefined -->
var $ = jQuery = function(){
return jQuery.fn.init(); //调用原型方法init()
}
jQuery.fn = jQuery.prototype = {
init : function(){ //在初始化原型方法中返回实例的引用
return this;
},
jquery: "1.3.2", //原型属性
size: function() { //原型方法
return this.length;
}
}
alert( $().jquery ); //调用属性,返回‘1.3.2‘ -->
alert( $().size() ); //调用方法,返回undefined -->
</script>
</head>
<body>
</body>
</html>