随身笔记
随身笔记

前端资源

前端资源

使用requirejs加载avalon.js以及mmRouter路由

requirejs  avalon.js requirejs avalon自带加载器也就是说可以像requirejs那样加载JS,事实上并不是这样,它也就只能加载自家的插件如mmRouter.js或者mmState.js如果你想加载jquery会报错,说明avalon自带的加载器是累赘。就连作者本人司徒正美也不推荐使用了在ava…

   761   2016-05-20   去围观

为ajax添加前进后退功能--jquery.pjax.js

常规用的ajax可以实现局部刷新,但是使用浏览器后退功能并不能显示上一次的数据 这里推荐jquery.pjax.js插件是基于:jquery+html5的history.pushState+ajax=jquery.pjax.js   效果如:点击用ajax加载出不同的数据,也可以使用后退键倒退显示出之前的数据…

   806   2016-05-19   去围观

HTML5模拟安卓手机下拉置顶刷新效果--dragloader.js

弹簧 dragloader.js是一个面向移动Web开发的JavaScript库,帮助开发者在使用页面原生滚动时,模拟上/下拉手势,实现Pull to Request操作。 在移动设备上,一般会使用 pull down 手势实现加载最新 使用 pull up 手势实现加载更多 使用IScroll实现:…

   698   2016-05-12   去围观

JavaScript异步编程插件--jsDeferred.js

JavaScript当前有众多实现异步编程的方式,最为耀眼的就是ECMAScript 6规范中的Promise对象,在ES6还没发布的时候一般都是用jquery提供的deferred对象,在《jquery Deferred对象 延迟对象》在有介绍,其实jquery中提供的队列函数也可以简单实现回调的功能《jQuery队列…

   744   2016-05-11   去围观

谷歌浏览器firebug控制台的一个细节

<div id="wo">11</div> //创建一个元素 console.log( document.getElementById('wo') ); //查看元素 当我们到控制台查看结果时不停的刷新就会有两种不同的结果 第一种:显示出了很多属性和方法   第二种:只显示DOM元素 &n…

   654   2016-04-29   去围观
加载更多