摘要: 1.响应式布局和设计: 响应式布局是Ethan Marcotte在2010年5月份提出的一个概念,简而言之,就是一个网站能够兼容多个终端——而不是为每个终端做一个特定的版本。这个概念是为解决移动互联网浏览而诞生的。 2.响应式布局优缺点: 优点: 面对不同分辨率设备灵活性强 能够快捷解决多设备显示适 阅读全文
posted @ 2016-05-26 09:53 prince.shi 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 当前网页设计理念主要以大气简洁主流(文艺小清新网站例外)。更多的信息用图片来展示。 由于图片都是高清,所以会影响到网页加载速度。这里我们就用到图片的懒加载(延迟加载)功能。 最快速解决方案:jquery lazyload插件。 Lazy Load 是一个用 JavaScript 编写的 jQuery 阅读全文
posted @ 2016-05-26 08:00 prince.shi 阅读(1612) 评论(0) 推荐(0) 编辑
摘要: jquery选择器$('selector')返回的不是数组,而是封装好的jquery对象。但这个对象有一个特别的地方,就是查询到的节点被以下标为属性,添加到了jquery对象上,所以它看起来像数组,因为它存在一些属性是数字; 阅读全文
posted @ 2016-05-12 06:54 prince.shi 阅读(2177) 评论(0) 推荐(0) 编辑
摘要: jQuery插件开发模式 软件开发过程中是需要一定的设计模式来指导开发的,有了模式,我们就能更好地组织我们的代码,并且从这些前人总结出来的模式中学到很多好的实践。 根据《jQuery高级编程》的描述,jQuery插件开发方式主要有三种: 通常我们使用第二种方法来进行简单插件开发,说简单是相对于第三种 阅读全文
posted @ 2016-05-12 06:44 prince.shi 阅读(170) 评论(0) 推荐(0) 编辑
摘要: H5作品现在很流行额。 早上起的很早。就自己试着去了解了一下。感觉很easy。 用了百度的H5在线制作工具。感觉很easy。顺便给百度做下推广吧。h5.baidu.com 于是就有了自己的第一个demon。主题是刚刚过去的母亲节。 我的链接:http://h5legend.com/h5/mother 阅读全文
posted @ 2016-05-11 07:04 prince.shi 阅读(678) 评论(0) 推荐(0) 编辑
摘要: 什么是JS事件冒泡?(网络) (2012-06-19 22:02:23) 什么是JS事件冒泡?(网络) 标签: 杂谈 杂谈 什么是JS事件冒泡?: 在一个对象上触发某类事件(比如单击onclick事件),如果此对象定义了此事件的处理程序,那么此事件就会调用这个处理程序,如果没有定义此事件处理程序或者 阅读全文
posted @ 2016-05-10 06:29 prince.shi 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 我一直在寻找有关jQuery性能优化方面的小窍门,能让我那臃肿的动态网页应用变得轻便些。找了很多文章后,我决定将最好最常用的一些优化性能的建议列出来。我也做了一个jQuery性能优化的简明样式表,你可以打印出来或者设为桌面背景。 一、选择器性能优化建议 1. 总是从#id选择器来继承 这是jQuer 阅读全文
posted @ 2016-05-10 06:16 prince.shi 阅读(257) 评论(0) 推荐(0) 编辑
摘要: this是Javascript语言的一个关键字它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用,下面分四种情况,详细讨论this的用法,感兴趣的朋友可以了解下。 this是Javascript语言的一个关键字。 它代表函数运行时,自动生成的一个内部对象,只能在函数内部使用。比如, 复制代 阅读全文
posted @ 2016-05-10 05:45 prince.shi 阅读(729) 评论(0) 推荐(0) 编辑
摘要: new 操作符 在有上面的基础概念的介绍之后,在加上new操作符,我们就能完成传统面向对象的class + new的方式创建对象,在javascript中,我们将这类方式成为Pseudoclassical。基于上面的例子,我们执行如下代码 var obj = new Base(); 这样代码的结果是 阅读全文
posted @ 2016-05-10 05:34 prince.shi 阅读(8882) 评论(0) 推荐(3) 编辑
摘要: 摘要 有个js对象数组 var ary=[{id:1,name:"b"},{id:2,name:"b"}] 需求是根据name 或者 id的值来排序,这里有个风骚的函数 有个js对象数组 var ary=[{id:1,name:"b"},{id:2,name:"b"}] 需求是根据name 或者 i 阅读全文
posted @ 2016-05-06 06:53 prince.shi 阅读(574) 评论(0) 推荐(0) 编辑