共 4 篇文章 |
|
去掉 alert touchstart 后发现只弹出 alert touchmove,我猜测是因为 touchstart / touchmove / touchend 都是在同一轮触摸过程中的,由于alert的阻塞性,前面解释了它允许先发生的触摸(还未松开的手指)继续touch,但是 alert 会阻塞同一轮触摸过程的其他事件的响应函数。所以我们就可以为弹出层的元素再绑个同样的事件,阻止事件冒泡到docum... 阅161 转0 评1 公众公开 16-01-06 09:12 |
先来看看是怎么总结出来,“this总是指向函数的调用者的”console.log(this)//windowvar fun = function(){ console.log(this);};fun();//打印window// 等价于如下的调用方式this.fun();window.fun();// 匿名函数 可以理解成window创建某个变量保存这个匿名函数,然后删除了这个变量(function(){ console.log(this);})();// 打印window... 阅1164 转3 评0 公众公开 15-10-12 15:30 |
众所周知函数有参数和返回值对象和数组作为参数没得说,写下函数相关的例子var a = function(b){ b();};// 可以传入匿名函数,jquery中各种回调都是匿名的a(function(){alert("123");});//传入有名字的函数,跟c声明的位置无关,这里涉及到变量提升的问题以及函数优先初始化的问题。//此函数的作用域链能看到x console.lo... 阅1184 转8 评0 公众公开 15-10-08 17:01 |
jQuery全屏滚动插件fullPage.js中文帮助文档API.fullPage.js是一个基于jQuery的全屏滚动插件,它能够很方便、很轻松的制作出全屏网站主要功能。fullPage.js 支持 IE8+ 及其他现代浏览器。使用方法1、引入文件<link rel="stylesheet" href="css/jquery.fullPage.css"><script src="js/jquery.min.js">... 阅48605 转354 评0 公众公开 14-12-03 08:54 |