侞婼冇罪

主业前端,偶尔也写写后端

Angular双向数据绑定原理

Angular是通过脏检测来进行双向数据绑定 Angular比不是通过定时去进行检测 Angular在$digest cycle流程里面,会从rootscope开始遍历,检查所有的watcher。 Angular只有指定事件触发,才会进入$digest cycle: 1.DOM事件,比...

2016-06-29 19:13:12

阅读数 1680

评论数 0

js滚动到顶部底部代码

SCROLL var goToWhere = function (where) { var me = this; me.site = []; me.sleep = ...

2016-06-28 14:16:02

阅读数 5034

评论数 0

AngularJS中ng-repeat对象的问题

数组如下: {"all": "所有订单", "completed": "交易成功", "pay": "待付款", "deliver": "待交付&q...

2016-06-27 19:29:06

阅读数 3500

评论数 0

xampp的Apache配置

在httpd.conf中修改网站根目录: # DocumentRoot "E:/" 我这里是指向了E:下面所有的网站

2016-06-25 12:27:00

阅读数 324

评论数 0

css美化单选款、复选框

一款美化单选款、复选框的样式 支持度: ChromeFirefoxSafariOperaIE9 && IE9+ 代码: *, *:before, *:after { -webkit-box-sizing: border-box; ...

2016-06-24 13:42:22

阅读数 972

评论数 0

js目标时间与当前时间差转换年月日天数

后端同同不肯给我算好的时间差给我,只好自己写了:  getdate(4292488)  使用方法传入目标时间与当前时间差(时间戳) function getdate(period) { var yearLevelValue = 365 * 24 * 60 * 60 * ...

2016-06-22 17:46:18

阅读数 3825

评论数 2

webvr动画函数requestAnimationFrame

在学习three.js绘制动画的时候接触到了动画函数requestAnimationFrame。 在HTML5/css3的时代我们要在web上写动画选择其实已经很多种了: 1.css3的animattion+keyframes; 2.css3的transition; 3.canvas上作图...

2016-06-20 14:16:02

阅读数 401

评论数 0

js委托事件-addEventListeners(冒泡方向)

JQuery中live()、delegate()、on()事件都能给新增元素绑定事件,原理就是用了事件委托。 实例: 给id为div的元素绑定一个click委托,如果冒泡上来的元素是P元素就会执行alert("xxx"); Title 111...

2016-06-17 23:10:53

阅读数 3868

评论数 1

Jquery里live事件移除原因

live()事件 $('a').live('click', function() { alert("That tickles!") });   live事件Jq把alert函数绑定到$(document)元素上,并使用‘click’和'a'作为参数,任何时候只要有事件冒泡到do...

2016-06-15 23:23:40

阅读数 1703

评论数 0

Jquery源码解析-设计理念

JQuery是继prototype之后又一个优秀的javascript框架,它是轻量级的js库,兼容css3,兼容各种浏览器,但是JQuery2.0以后已经不再支持ie6/7/8浏览器. Jquery使用户能方便地处理HTM、events、实现动画效果,并且方便地为网站提供ajax交互.JQue...

2016-06-15 23:06:43

阅读数 377

评论数 0

uglify压缩angular控制器注意

前段时间尝试压缩过公司angular控制器js,压缩后js大小几乎都缩小50%以上,但是使用的时候出错了。今天有空整理了下: angularjs是通过控制器构造函数的参数名字来进行依赖注入,压缩控制器js代码,所有的参数也同时被压缩了,这是依赖注入系统就不能正确的识别出服务器。 下图:这是公司...

2016-06-07 22:36:43

阅读数 2275

评论数 2

ios获取软键盘完成事件

ios获取软键盘完成事件,通过判断input的onBlur事件即可

2016-06-05 20:59:10

阅读数 1564

评论数 0

ios移动输入框被软键盘遮挡

页面输入框会出现被软键盘挡住的问题: 解决方法:获取input点击事件设置滚动即可解决 $('input').bind('click',function(e){ var $this = $(this); e.preventDefault(); s...

2016-06-05 20:50:27

阅读数 1297

评论数 0

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