随笔分类 - [10]JS
-
Javascript模块化
摘要:Javascript模块化一、原始写法模块就是实现特定功能的一组方法。只要把不同的函数(以及记录状态的变量)简单地放在一起,就算是一个模块。 function m1(){ //... } function m2(){ //... }上面的函数m1()和m2(),组成一个模块。使用... 阅读全文
-
AngularJS + CoffeeScript
摘要:AngularJS + CoffeeScript 前端开发环境配置详解AngularJS 号称'第一框架'('The first framework') 确实是名不虚传。由其从jQuery中完全转入AngularJS后就有无法离开他的感觉了。虽然AngularJS的学习曲线很陡峭,入门的门槛相比较高... 阅读全文
-
node.js + mongodb
摘要:node.js + mongodb这次内容是结合bootstrap把登陆注册做好,还有就是express的中间件等问题。看这篇博客之前建议先看我上篇写的那篇博客http://www.cnblogs.com/hubwiz/p/4118083.html第一步当然还是准备工作了,在bootstrap官网下... 阅读全文
-
jQuery插件开发
摘要:jQuery插件开发全解析jQuery插件的开发包括两种:一种是类级别的插件开发,即给jQuery添加新的全局函数,相当于给jQuery类本身添加方法。jQuery的全局函数就是属于jQuery命名空间的函数,另一种是对象级别的插件开发,即给jQuery对象添加方法。下面就两种函数的开发做详细的说明... 阅读全文
-
ckplayer
摘要:ckplayer 的使用基本功能实现(一)有个项目里用到视频播放功能,虽然是国产的插件,但我觉得做的还是不错,而且是免费使用,顺便支持下国内的一些项目(O(∩_∩)O~)。一、首先去官网下载插件http://www.ckplayer.com/下载完了以后,解压里面有demo,我觉得demo做的不错,... 阅读全文
-
Hybrid
摘要:“榕树下·那年”移动app ( hybrid ) 开发总结榕树下网站本身的技术人员并不多,所以app开发的任务就到了母公司盛大文学这边。盛大文学无线业务中心负责这次具体开发任务。一如既往的,开发的情况是:时间紧,任务重,人手少技术选型为了同时上线Android和IOS平台,所以选择了hybrid这种... 阅读全文
-
jquery实现放大镜效果
摘要:jquery实现放大镜效果实现原理首先,我们讲解一下放大镜效果的实现方式:方法一:准备一张高像素的大图,当鼠标放到原图上,加载显示大图的对应位置。方法二:对原图片进行放大,也就是调整原图的长和宽。上面我们介绍了通过两种方式实现放大镜效果,接下来,我们将以上的两种方式应用到我们的jQuery插件中。首... 阅读全文
-
js模板引擎
摘要:杨捷Node.js Python Java C++ PHP 架构 框架CnBlogsHomeNew PostContactAdminRssPosts - 3 Articles - 0 Comments - 264行代码实现js模板引擎在平时编码中,经常要做拼接字符串的工作,如把json数据用HTML... 阅读全文
-
JS模板引擎:tppl
摘要:全球最快的JS模板引擎:tppl废话不多说,先上测试:亲测请访问:【在线测试地址】单次结果不一定准确,请多测几次。tppl的编译渲染速度是著名的 jQuery 作者 John Resig 开发的tmpl的43倍!与第二名 artTemplate 也有一倍的差距。似乎每一个大公司都选择自己开发模板引擎... 阅读全文
-
jQuery类库的设计
摘要:jQuery类库的设计 目前为止,jquery是js社区中最活跃、用户最多的前端类库,具有链式操作、兼容性、基于数组的操作、强大的插件机制等特点,也是很多前端入门同学最早接触到的库。但是内部如何实现的,一直吸引着我。因此最近三个月读完了jquery1.7版本的设计,之所以选择该版本是因为Sizzl... 阅读全文
-
jquery+html三级联动下拉框
摘要:jquery+html三级联动下拉框及详情页面加载时的select初始化问题html写的三个下拉框,如下: 要求1:加载页面时初始化一级下拉框,当一级下拉框点击取值后加载二级下拉框,点击二级下拉框后加载三级下拉框;$(document).ready(function () { ... 阅读全文
-
jQuery数字加减插件
摘要:jQuery数字加减插件我们在网上购物提交订单时,在网页上一般会有一个选择数量的控件,要求买家选择购买商品的件数,开发者会把该控件做成可以通过点击实现加减等微调操作,当然也可以直接输入数字件数。本文将介绍常见的几种使用spinner数字微调器来实现数字加减的功能的方法。左右加减数字像京东提交订单时目... 阅读全文
-
MVC+Jqgrid
摘要:基于MVC+Jqgrid的列表页面2014-12-08 12:01 by 刘尼玛,1583阅读,20评论,收藏,编辑一、前言 “尼玛哥,上周你教我改了下OA系统UI,黄总看了很满意呀。” “不错不错,看来小美进步很大,可以提前结束试用期,到时候加工资别忘了请我吃饭呀!” “尼玛哥,你有女朋友了吗?”... 阅读全文
-
uploadify.js
摘要:基于uploadify.js实现多文件上传和上传进度条的显示uploadify是JQuery的一个插件,主要实现文件的异步上传功能,可以自定义文件大小限制、文件类型、是否自动上传等属性,可以显示上传的进度条。官网地址是http://www.uploadify.com/,进入官网首页(不截图了,其实也... 阅读全文
-
滚轮缩放
摘要:Lightbox改造——支持滚轮缩放 在做文章类型的web页时,经常会遇到要点开看大图的需求,LightBox2则是在众多产品中比较优秀的一款Jquery插件。配置就不细说了,今天我主要要分享的是:如何在点开大图后,可以通过鼠标滚轮来缩放图片,下面是一个简单的指引: 1、修改Lightbox源码使... 阅读全文
-
异步编程
摘要:异步编程目前需求中涉及到大量的异步操作,实际的页面越来越倾向于单页面应用。以后可以会使用backbone、angular、knockout等框架,但是关于异步编程的问题是首先需要面对的问题。随着node的兴起,异步编程成为一个非常热的话题。经过一段时间的学习和实践,对异步编程的一些细节进行总结。1.... 阅读全文
-
前端开发
摘要:2014年11月【下】-前端开发半月刊JShttp://www.cnblogs.com/yexiaochai/p/4095620.html【HTML5&CSS3进阶03】Jser与Csser如何一起愉快的翻新老组件http://www.shejidaren.com/how-to-learn-java... 阅读全文
-
让低版本的IE浏览器 强制渲染为IE8 或者 以上 浏览器模式
摘要:让低版本的IE浏览器 强制渲染为IE8 或者 以上 浏览器模式那么就要用下面的方法:让网页兼容ie9复制代码代码如下:哎,苦逼啊。本以为搞定了IE6,7,8,firefox,chrome,safari,opera,就行了。尼玛的单独一个IE6就够咱折腾会了。以前没有IE9的时候,为了照顾ie8就写个... 阅读全文
-
GRIDDATA(表格)第二版
摘要:JQUERY 插件开发——GRIDDATA(表格)第二版开发背景 表格插件之前我也写个一篇,当时写那个插件的时候,我自己还没有总结出写插件的方法,虽然功能实现了,但是使用起来还是有点别扭的,并且需要在调用写添加特定名称的方法,这个地方着实违背了开发插件的易用性。所以,我今天决定重构之前的代码,按照... 阅读全文
-
ajax同步与异步
摘要:ajax同步与异步前言 公司做网上促销活动,需要充值换取相应的抽奖资格,抽奖可以获得丰厚的礼品,而且抽奖资格门槛有点高,领导下达命令保证活动的正常上线与运行,领导很重视,就这样,在领导的安排下进行了相关活动的coding。。。正文 开发过程倒还顺利,只是转盘抽奖耽误了点时间,不过最后还是正常制作... 阅读全文