kongjiea笔记

热爱前端的家伙...

hammerJs-v2.0.4详解

一、前言 移动端框架当前还处在初级阶段,但相对于移动端的应用来说已经有很长时间了。虽然暂时还没有PC端开发的需求量大,但移动端的Web必然是一种趋势,在接触移动端脚本的过程中,最开始想到的是juqery。Jquery2.0版本及以上已经开始偏向移动端,如对h5的支持,但支持还是不够完善,希望...

2015-01-22 10:36:45

阅读数:25804

评论数:0

js在onload事件前获取图片的宽高,js尽快获取图片的宽高

快速获取图片的宽高其实是为了预先做好排版样式布局做准备,通过快速获取图片宽高的方法比onload方法要节省很多时间,甚至一分钟以上都有可能,并且这种方法适用主流浏览器包括IE低版本浏览器。一、简陋的获取图片方式// 图片地址 后面加时间戳是为了避免缓存var img_url = 'http://w...

2015-01-21 15:51:01

阅读数:4735

评论数:0

常用js函数1

字符串长度截取 function cutstr(str, len) {     var temp,         icount = 0,         patrn = /[^\x00-\xff]/,         strre = "";     for (va...

2015-01-21 15:01:30

阅读数:845

评论数:0

abort终止正在进行中的的ajax请求

核心:调用XMLHttpRequest对象上的abort方法 jquery的ajax方法有自己的超时时间设置参数: $.ajax({type:'POST', url:'b.php', data:'', timeout:5000, success:fu...

2015-01-21 14:39:17

阅读数:19024

评论数:0

javascript 自定义动画函数

自定义动画DEMO var Tween = { Linear:function (start,alter,curTime,dur) {return start+curTime/dur*alter;},//最简单的线性变化,即匀速运动 Quad:{//二次方缓动 ...

2015-01-21 14:31:06

阅读数:1115

评论数:0

javascript 原生实现 jquery live/delegate

原理:都是利事件冒泡实现事件委派    live方法是固定把事件都绑定在了document上,而delegate 把事件绑定了提供的父元素上    delegate减少了冒泡次数,效率会更高些 无标题文档 添加一个按钮 window.onloa...

2015-01-21 14:30:27

阅读数:1543

评论数:0

fis简单压缩、合并使用方法,fis基本使用

1、基本用法 fis install: 命令安装fis仓库提供的各种 组件、框架、示例、素材、配置等 开发资源。 fis release: 命令用于编译并发布的你的项目,拥有多个参数调整编译发布操作。 fis server: 命令可以启动一个本地调试服务器用于预览fis release产出的项目。...

2015-01-13 16:37:17

阅读数:10234

评论数:0

移动端弹出提示插件,自写移动端dialog插件

body,div,p,span{margin:0;padding:0;} body{ font-family: "Microsoft Yahei","微软雅黑",Arial,Tahoma; font-size:14px; } .btn-con...

2015-01-12 16:01:38

阅读数:10551

评论数:2

js处理数字保留2位小数,强制保留2位小数不够补上.00

1、保留两位小数    //功能:将浮点数四舍五入,取小数点后2位 2、//制保留2位小数,如:2,会在2后面补上00.即2.00   Test //保留两位小数 //功能:将浮点数四舍五入,取小数点后2位 function toDecimal(...

2015-01-12 15:26:49

阅读数:67158

评论数:4

css hack全解,最齐全的ie css hack方式讲解

CSS hack分类 CSS Hack大致有3种表现形式,CSS属性前缀法、选择器前缀法以及IE条件注释法(即HTML头部引用if IE)Hack,实际项目中CSS Hack大部分是针对IE浏览器不同版本之间的表现差异而引入的。 属性前缀法(即类内部Hack):例如 IE6能识别下划线&quo...

2015-01-12 13:23:56

阅读数:4553

评论数:0

ie6/7块级元素兼容inline-block写法

类似div的块级元素就算设置了 display:inline-block在ie6、7中如果没设置width就独占一行 解决方法一:*display:inline;*zoom:1; 一定要写在 display:inline-block后面 解决方法二:添加float:left

2015-01-12 12:43:43

阅读数:890

评论数:0

异步加载js并判断是否加载成功,类似jq的getScript()

(1) defer,只支持IE  (2) async: (3) 创建script,插入到DOM中/** * 异步加载依赖的javascript文件 * src:script的路径 * callback:当外部的javascript文件被load的时候,执行的回调 ...

2015-01-12 12:00:07

阅读数:4407

评论数:0

全局global.css的写法

@charset "utf-8"; /* CSS Document */ /* CSS重置 */ body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,t...

2015-01-11 19:31:06

阅读数:2431

评论数:0

toFixed方法重写,toFixed四舍五入在数值很小时的精度问题

先上重写代码:Number.prototype.toFixed = function(s) { var changenum = (parseInt(this * Math.pow(10, s) + 0.5) / Math.pow(10, s)).toString(); ...

2015-01-08 13:47:36

阅读数:5618

评论数:0

zepto和jquery的区别,zepto的不同使用8条小结

1. Zepto 对象 不能自定义事件   例如执行: $({}).bind('cust', function(){});  结果:  TypeError: Object has no method 'addEventListener'   解决办法是创建一个脱离文档流的节点作为事件对象:   例...

2015-01-08 11:54:18

阅读数:87714

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭