自己写了一个基于jquery的返回页面顶端的组件。(function($) { var g; $.backtop = function(options) { extend($.backtop.config, options); this.config = $.backtop.config; this...
分类:
Web程序 时间:
2014-10-27 19:08:55
阅读次数:
159
这是笔记的第11篇,我们将对$()返回的对象功能进行扩展,以丰富其属性和功能,满足我们的需要。
在第9篇(http://blog.csdn.net/stationxp/article/details/40480185)我们了解到jQuery.extend和jQuery.fn.extend其实定义相同。
调用者不同,才导致了两个函数功能的差别(详细机制请参见本笔记第3篇)。
上一篇我们研究了jQuery.extend,本篇重点研究jQuery.fn.extend。...
分类:
编程语言 时间:
2014-10-27 06:56:09
阅读次数:
203
jQuery 和global.js 冲突百度和google多次,根据网上的大多数建议和自己测试,解决办法如下:删除global.js 或者global.js文件的10-13行屏蔽//Object.prototype.extend = function(object)//{// return Obje...
分类:
Web程序 时间:
2014-10-26 00:15:57
阅读次数:
238
$.extend({ password: function (length, special) { var iteration = 0; var password = ""; var randomNumber; if(special == undefined){ ...
分类:
Web程序 时间:
2014-10-25 17:10:44
阅读次数:
231
var myview = $.extend({}, $.fn.datagrid.defaults.view, { onAfterRender: function (target) { $.fn.datagrid.defaults.view.onAfterRender.call(t...
分类:
Web程序 时间:
2014-10-22 18:09:19
阅读次数:
516
适用于EasyUI 1.3.1以下的, 1.3.2已经自带组合验证(如validType:['validator1','validator2'])$.extend($.fn.validatebox.defaults.rules, {//支持多重验证, 使用如data-options="validTy...
分类:
其他好文 时间:
2014-10-22 18:08:22
阅读次数:
150
思路:extend[i]表示原串以第i开始与模式串的前缀的最长匹配。经过O(n)的枚举,我们可以得到,若extend[i]+i=len且i>=extend[i]时,表示t即为该点之前的串,c即为该点之前的str串,最后输出即可。
#include
#include
#include
#include
using namespace std;
const int N=100010;
ch...
分类:
其他好文 时间:
2014-10-21 23:18:18
阅读次数:
267
//插件代码;(function($){ $.fn.extend({ "alterBgColor":function(options){ options = $.extend({ "odd":"odd",//偶数行的class ...
分类:
Web程序 时间:
2014-10-21 16:53:44
阅读次数:
266
/**
* 此控件支持Ext3.2及以上版本
* 用法与Ext.form.DateField一样
* 例如:var startDt = new Ext.ux.DateTimeField({fieldLabel:‘开始时间‘,name:‘startTm‘});
*/
Ext.ux.DateTimeField = Ext.extend(Ext...
分类:
Web程序 时间:
2014-10-21 12:28:52
阅读次数:
322
// 创建一个闭包 (function($) { // 插件的定义 $.fn.scale = function(options) { var obj = this; var opts = $.extend({}, $.fn.scale.defaults, option...
分类:
移动开发 时间:
2014-10-20 17:05:31
阅读次数:
356