前言: 最近对js的插件封装特别感兴趣,无耐就目前的技术想做到js的完全封装,还是有一定困难,就基于jQuery封装了一个小的插件,而且是基于对象级开发的,不是添加全局方法。高深的语法几乎没有,就有一个return:foreach()方法来返回对象实例本身,还有一个extend()函数,用来扩展参....
分类:
Web程序 时间:
2014-11-10 11:19:46
阅读次数:
340
1、定义验证码函数 public function verify(){ /** * 在thinkPHP中如何实现验证码 * * ThinkPHP已经为我们提供了图像处理的类库ThinkPHP\Extend\... * * 如何导入类库? * 导入类库用"import(文件路...
分类:
Web程序 时间:
2014-11-07 12:38:06
阅读次数:
231
网上各博客论坛出现了很多JavaScript的类继承方法,浏览了一些,不是没注释,就是没有运行效果,于是自己写了个简洁易懂的版本,附带测试代码在最下面。
刚不小心删除了该文章,因此重新补上,另外加强了示例。
(function() {
Function.prototype.extend = function(baseClass) {
// this is a...
分类:
编程语言 时间:
2014-11-06 17:37:35
阅读次数:
132
在用到angular.extend的时候,正好碰到一个对象,是层层嵌套的Array, 结果发现只能extend第一层,查阅官文档,确实不支持deep copy:Note: Keep in mind that angular.extend does not support recursive merg...
分类:
其他好文 时间:
2014-11-05 19:02:56
阅读次数:
260
编写一个设置和获取元素的color的插件:首先实现第一个功能,设置: ;(function($){ $.fn.extend({ color:function(value){ return this.css...
分类:
Web程序 时间:
2014-11-05 16:40:38
阅读次数:
152
$.extend()主要有两个功能:1.扩展jQuery对象jQuery.extend({ min: function(a, b) { return a 22.一个强大的功能,扩展已有的对象:$.extend(target, obj1,...[objN]) : 用一个或多个其他对象来扩展一个对象.....
分类:
Web程序 时间:
2014-11-05 16:37:42
阅读次数:
137
原文地址:http://www.cnblogs.com/RascallySnake/archive/2010/05/07/1729563.htmlJQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。...
分类:
Web程序 时间:
2014-11-05 14:40:08
阅读次数:
141
在添加的时候全部列都变成编辑状态,编辑的时候某些列不变成编辑状态,解决方法1 自定义editor$.extend($.fn.datagrid.defaults.editors, { Uploadfile: {//Uploadfile就是你要自定义editor的名称 init...
分类:
Web程序 时间:
2014-11-05 12:36:30
阅读次数:
276
分页功能是web开发中常见的一项功能,也存在很多形式,这里主要讲一下利用thinkPHP框架的page类来打造一款bootstrap风格的分页过程。首先需要去thinkPHP官网现在其分页扩展类http://www.thinkphp.cn/extend/241.html,下载完成后,需要将其放在项目...
分类:
Web程序 时间:
2014-11-05 12:19:01
阅读次数:
417
一、extend:扩展对象的属性 1 var Util = { 2 extend: function (dest) { 3 var i, j, len, src; 4 for (j = 1, len = arguments.length; j = this.m...
分类:
Web程序 时间:
2014-11-02 19:29:40
阅读次数:
274