模拟select弹框

2017-07-06
阅读 4 分钟
4.8k
模拟select弹框 功能点: 点击text显示下拉框,再次点击下拉框下拉框消失 点击下拉框将值赋值给text 点击下拉框之外区域,下拉框消失 html {代码...} css: {代码...} js: {代码...}

检测浏览器是否支持position:fixed

2017-06-08
阅读 1 分钟
2.1k
检测浏览器是否支持position:fixed {代码...}

生成随机数字

2017-06-08
阅读 1 分钟
3.4k
生成随机数 [0, 1) 生成一个包含0, 但是不包含1之间的随机数 {代码...} [min, max) 生成一个包含 min, 但是不包含max之间的随机数 {代码...} [min, max) 整数 生成一个包含 min, 但是不包含max之间的随机整数 {代码...}

js千分位格式化

2017-06-01
阅读 1 分钟
5.4k
js千分位格式化 方法一(非正则, 字符串): {代码...} 方法二(非正则,数组): {代码...}

iOS下的点击事件失效解决方法

2017-04-28
阅读 3 分钟
19.5k
当委托给一个元素添加click事件时,如果事件是委托到 document 或 body 上,并且委托的元素是默认不可点击的(如 div, span 等),此时 click 事件会失效。

让textarea高度随输入自适应

2017-04-16
阅读 3 分钟
5.6k
方法1: jquery {代码...} 方法2: jquery + css {代码...} 方法3: 让textarea高度随输入自适应 {代码...} 方法4: 利用插件 autosize [链接]

jQuery中的data方法只能获取不能设置值?

2017-04-13
阅读 1 分钟
3.6k
data方法确实给在元素上存放或读取数据 而这个存放,实质上并没有改变元素的上的data属性,而是在缓存中为该对象设置了一个值,在以后的获取中,也是直接的得到 缓存 中的一个值。

判断是否是webview环境

2017-04-12
阅读 1 分钟
7.9k
{代码...}

form表单验证包括(强悍的身份验证和银行卡验证),不只是正则哦

2017-04-11
阅读 4 分钟
4.7k
银行卡验证: {代码...} 身份证验证: {代码...} 手机号码验证: {代码...} 固话验证: {代码...} 中文文字验证: {代码...} 邮箱验证: {代码...}

AngularJS 中的 $digest() 和 $apply()

2017-03-10
阅读 2 分钟
2.4k
AngularJS 只会关心在 AngularJS 的执行上下文中 发生的数据模型(model)的变化(比如: 改变数据的代码在 $apply() 里面)。AngularJS 内建的指令 也会自动触发 $digest 循环, 所以任何数据模型(model)的改变也都会反映到视图中。 但是, 如果更改一个 不在 AngularJS 执行上下文中 的数据模型(model), 就需要人为的调用 $ap...

AngularJS 中的 Factory、Service以及 Provider的区别

2017-03-09
阅读 4 分钟
2.9k
AngularJS 的供应商($provide) $provide 服务负责告诉 AngularJS 如何创建一个新的可注入的东西: 即服务。 服务会被叫做供应商的东西来定义, 可以使用 $provide 来创建一个供应商。 创建供应商的方法: 使用 $provide 中的 provider() 方法来定义一个供应商; 通过要求 $provide 被注入一个应用的 config 函数中来获得 $pr...

AngularJS 使用 Promise

2017-03-09
阅读 2 分钟
3.1k
我们可以先使用 $q 的 defer() 方法创建一个 deferred 对象, 然后通过 deferred 对象的 promise 属性, 将这个对象变成一个 promise 对象; 这个 deferred 对象还提供了三个方法, 分别是 resolve(), reject(), notify()。

AngularJS 的依赖注入

2017-03-09
阅读 3 分钟
3.6k
如果没有明确的什么, AngularJS 会假定参数名称就是依赖的名称。因此, 它会在内部调用函数对象的 toString() 方法, 分析并提取出函数的参数列表, 然后通过 $injector 将这些参数注入进对象实例。

js基本操作-数组去重

2017-03-02
阅读 2 分钟
3k
创建一个新的数组存放结果, 和一个空的对象。for循环时, 每次取出一个元素与对象进行对比, 如果这个元素不重复, 则把它存放到结果数组中, 同时把这个元素的内容作为一个对象的属性, 并赋值, 存入对象中。

VS Code配置及插件推荐

2017-03-02
阅读 7 分钟
17.4k
用户设置 打开 文件 > 首选项 > 用户设置(U),(忽略覆盖工作区提示) {代码...} 用户代码片段 打开 文件 > 首选项 > 用户代码片段 > (搜索代码语言) HTML片段 {代码...} JavaScript / JavaScript React {代码...} 快捷键设置 {代码...} 插件推荐 提示:VS Code自带有代码格式化功能,可以格式化HTML、...