国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 語言 > JavaScript > 正文

詳解jquery選擇器的原理

2024-05-06 15:13:32
字體:
供稿:網(wǎng)友

詳解jquery選擇器的原理

html部分

<!doctype html> <html lang="en"> <head>   <meta charset="UTF-8" />   <title>Document</title>   <script src="js/minijquery.js"></script> </head> <body>   <div class="one">1</div>   <div class="two">2</div> </body> <script>   var result = $("div");   console.log(result);   alert($('div').size()); </script> </html> js 

js部分

(function(){   //暴露外部的引用   var jQuery = window.jQuery = window.$ = function(selector){     return new jQuery.fn.init(selector);   }      //添加原型事件   jQuery.fn = jQuery.prototype = {     //     init:function(selector){       var element = document.getElementsByTagName(selector);       Array.prototype.push.apply(this,element);       return this;     },     myjQuery:"the test one",     length:0,     size:function(){       return this.length;     }   }      //將init的原型引用成jQuery的原型   jQuery.fn.init.prototype = jQuery.fn;    })(); 

我用我的理解解釋一下,就是jquery原型里面有一個init初始化的方法,將傳入的值進(jìn)行解析,比如傳入的id還是class還是標(biāo)簽名。然后通過相應(yīng)的方法返回數(shù)組型對象。既可以通過對象直接調(diào)用方法,也可以使用數(shù)組的length。

以上就是jQuery 原理的分析,如有疑問請留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對本站的支持!

發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表

圖片精選

主站蜘蛛池模板: 射洪县| 北京市| 旬邑县| 洪湖市| 华宁县| 项城市| 淮北市| 宁安市| 合江县| 湾仔区| 石林| 从化市| 镇安县| 广灵县| 横山县| 许昌市| 永济市| 大渡口区| 威远县| 曲阳县| 合山市| 庐江县| 上虞市| 蚌埠市| 新竹县| 桓台县| 荆门市| 台江县| 枣阳市| 民县| 乐至县| 潮安县| 西平县| 宿州市| 灵川县| 固安县| 丰城市| 忻城县| 上饶市| 古田县| 古田县|