摘要: 以前仅仅知道在script标记中直接声明变量,这个变量便是一个全局变量,在整个页面上都可以访问到(如代码-1)。曾经很长一段时间里让我感到想到困惑,在页面js比较多的情况下,多个文件引入时很可能会有变量被重新申明赋值,于是有了这样的研究。 代码-1: 随着学习的深入,后来发现其实代码-1中声... 阅读全文
posted @ 2015-04-17 12:12 ASER_1989 阅读(297) 评论(0) 推荐(1) 编辑
摘要: 前景描述:最近一直在学习html5移动开发,找了很多资料,做了很多的页面。奈何作为一个程序猿,没有前端攻城狮那般专业,处处碰壁,想遍各种方法,经历各种尝试,最终的效果自己都能看醉。其中最大的问题就是 卡。这种卡分设备,设备越差效果越明显。为此,绞尽脑汁,成天在google上爬着。 以前,为了体... 阅读全文
posted @ 2015-03-31 18:25 ASER_1989 阅读(749) 评论(5) 推荐(0) 编辑
摘要: javascript与css3动画学习笔记 阅读全文
posted @ 2015-03-10 11:54 ASER_1989 阅读(402) 评论(0) 推荐(1) 编辑
摘要: javascript 闭包是一个很有趣的东东。看了些相关资料(http://www.cnblogs.com/TomXu/archive/2011/12/30/2288372.html 这个很给力),对其印象最深刻的是:实现了public 和private。创建一个非匿名闭包最简单的语法是:var... 阅读全文
posted @ 2015-02-14 18:02 ASER_1989 阅读(442) 评论(1) 推荐(3) 编辑
摘要: iScroll是我们在做手机网页中常用的滑动控件之一。单说其功能已相当丰富。但个别时候也是会掉坑的,正好这次就遇上了。在android的app中嵌入网页时不少手机会出现一次点击两次触发的现象。经过一段时间的折腾,总算想到了一个还算合理的解决放案。 之前也看了很多朋友的文章里有讲这个问题。比如使... 阅读全文
posted @ 2015-02-12 14:32 ASER_1989 阅读(1561) 评论(0) 推荐(0) 编辑
摘要: 在手机网页中点击某一个链接或是文本框后通常会在上面出现一个蓝色的透明的框(不同手机颜色有差别)。在网页中可以使用一个css修改这个框的颜色。 -webkit-tap-highlight-color: rgba(0, 0, 0, 0); 上述代码中设定颜色为白色,透明度为0。应用之... 阅读全文
posted @ 2015-02-11 16:22 ASER_1989 阅读(1393) 评论(1) 推荐(0) 编辑
摘要: 问题描述:在页面中动态使用js添加的html中设置了onclick事件,生产页面后点击事件无效并提示:Cannot read property 'xxx' of undefined如:$('.test').append("" + v + "");search.fn={ HotSearch: func... 阅读全文
posted @ 2015-01-29 17:45 ASER_1989 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 目的:记录自己发现并编写的js继承方案。js作用:为移动应用中,不同大小屏幕上显示不同大小字体的问题提供解决方案。base.js:var basejs = function () { this.base = { model: { /*屏幕宽*/ ... 阅读全文
posted @ 2015-01-15 15:34 ASER_1989 阅读(704) 评论(0) 推荐(0) 编辑
摘要: appextend.js是自己编写的一个手机网页过渡时显示loading的一个js插件。appextend.js :var appExtend = function () { this.setHide = null; var $that = this; function hideD... 阅读全文
posted @ 2015-01-15 15:28 ASER_1989 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 目前所见的,在普通的JavaScript应用中和绝大多数人一样使用的是全局的方式。大概是因为JavaScript所定义的变量或函数默认就是全局的。为了是代码不至于太凌乱,变量不至于稀里糊涂的就被人重定义或重新赋值,前段时间做了一个引入命名空间的形式的代码整改。eg: var a={ na... 阅读全文
posted @ 2014-12-29 14:38 ASER_1989 阅读(403) 评论(0) 推荐(1) 编辑