转自:https://www.jianshu.com/p/205a4033010a 如何定义一个高逼格的原生JS插件 <!-- 作者区域 --> <!-- 如果是当前作者,加入编辑按钮 --> <!-- 文章内容 --> 作为一个前端er,如果不会写一个小插件,都不好意思说自己是混前端界的。写还不能 ...
分类:
Web程序 时间:
2019-08-15 12:39:05
阅读次数:
119
// 获取所有input let inputAll = document.querySelectorAll('.table_input input'); this.iddata = inputAll; // 向上 =38 if (item.keyCode 38) { newIndex -= 8; i ...
分类:
Web程序 时间:
2019-08-15 11:20:11
阅读次数:
138
本篇文章主要讲述通过jQuery来定义轮播图 相对原生js来说代码量减少了很多 得益于jQuery强大的选择器 符合jQuery的口号 Write less,do More!
下一篇文章将通过原生js对轮播图进行解析 ...
分类:
Web程序 时间:
2019-08-13 13:36:18
阅读次数:
101
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta http-equiv ...
分类:
Web程序 时间:
2019-08-02 10:54:31
阅读次数:
108
1. 前言 使用原生 实现 和`apply call apply this call apply`只接受一个参数数组。 2. call函数 2.1 描述 方法使用一个指定的 值和单独给出的一个或多个参数来调用一个函数。 2.2 语法 2.3 参数 thisArg :可选的。在 fun 函数运行时指定 ...
分类:
移动开发 时间:
2019-07-31 15:25:19
阅读次数:
133
// 获取class function getClass(el) { return el.getAttribute('class') } // 设置class function setClass(el, cls) { return el.setAttribute('class', cls) } //... ...
分类:
Web程序 时间:
2019-07-30 00:35:39
阅读次数:
115
元素出现在可视区 scorll滑动的距离>=当前元素距离浏览器最顶端的高度+当前元素自身的高度-当前可视区的高度 触底 scorll滑动的距离>=当前scroll总高度-当前可视区的高度 ...
分类:
Web程序 时间:
2019-07-27 09:53:49
阅读次数:
145
### 查询 + document.querySelector('.class/#id/li') [ 根据选择器(类名,id,标签名)获取节点,只能获取一个,返回一个节点 ] + document.querySelectorAll('.class/#id/li') [ 根据选择器(类名,id,标签名 ...
分类:
Web程序 时间:
2019-07-24 22:20:03
阅读次数:
197
ajax基础: 原生js的ajax请求 传统方法的缺点: 传统的web交互是用户触发一个http请求服务器,然后服务器收到之后,在做出响应到用户,并且返回一个新的页面,,每当服务器处理客户端提交的请求时,客户都只能空闲等待,并且哪怕只是一次很小的交互、只需从服务器端得到很简单的一个数据,都要返回一个 ...
分类:
Web程序 时间:
2019-07-20 11:44:14
阅读次数:
115