![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jQuery
苏喂苏喂苏喂su
专注前端开发
展开
-
将web页面的数据导出到Excel表格的方法
将web页面的表格数据导出到Excel,这边介绍的方法是需要利用第三方库:jquery.table2excel.js,后面直接贴代码吧! <table id="ExTable"> <thead> <tr> <td>title1</td> <td>t原创 2019-03-17 22:33:58 · 9850 阅读 · 0 评论 -
jQuery方法链式调用的原理
在使用jQuery库的时候,是可以连续调用多个方法的,这是怎么实现的呢?如: $("div").width("100px").height("100px"); 1、实现原理: 这里使用原生js来模拟这样的效果: let fun = { fun1: function() { console.log("fun1"); return this; ...原创 2019-05-15 22:35:35 · 4827 阅读 · 1 评论 -
27行js代码模拟jQuery的元素选择以及方法链式调用
模拟jQuery的实现主要分为2个部分,第一是元素选择器,第二是操作方法。 一:元素选择器 如: $("#div1") 这是选择id为div1的元素,这是jQuery的选择器,如果使用原生js的方法就是: document.getElementById("div1"); 很明显使用jQuery的方法方便多了。不难想象,实现jQuery选择器的原理大致如下: <div id...原创 2019-05-17 11:18:53 · 240 阅读 · 0 评论 -
jQuery的ready和原生js的onload之间的区别
它们的触发时间不同,jQuery的ready方法是在dom元素被解析完成之后,就会触发。也就是说页面还未完全展示,有可能页面上的图片只显示了一半,具体情况视页面的大小来决定。 原生js的onload方法是在dom元素都加载完毕之后才会触发,所谓的加载完毕,就是它的所有属性都已经加载完了,页面也已经显示了。 还有就是ready方法可以有多个,而onload只能是一个,多了的话也只是按最后写...原创 2019-07-14 23:59:08 · 331 阅读 · 0 评论