作家
登录
  • jquery键盘事件介绍

    一、首先需要知道的是: 1、keydown() keydown事件会在键盘按下时触发. 2、keyup() keyup事件会在按键释放时触发,也就是你按下键盘起来后的事件 3、keypress() keypress事件会在敲击按键时触发,...

    作者:asdasdasd03-30
  • 基于jQuery的自动完成插件

    下面是html测试代码: 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http:...

    作者:asdasdasd03-30
  • javascript 节点排序 2

    复制代码 代码如下: //灵感来自 //http://www.cnblogs.com/jkisjk/archive/2011/01/28/array_quickly_sortby.html var hasDuplicate = false; var sortBy = function(nodes){ var result = [], ...

    作者:asdasdasd03-30
  • javascript面向对象之二 命名空间

    最简单创建命名空间的方法: 复制代码 代码如下: var java = {}; java.util = {}; //这样就创建成功了命名空间:java.util //我们可以在java.util下面加类(函数),属性,或对象 java.util.HashMa...

    作者:asdasdasd03-30
  • jquery each()源代码

    复制代码 代码如下: // args is for internal usage only each: function( object, callback, args ) { var name, i = 0, length = object.length, isObj = length === undefined || jQuery.isF...

    作者:asdasdasd03-30
  • 基于jquery的jqDnR拖拽溢出的修改

    复制代码 代码如下: /* * jqDnR - Minimalistic Drag'n'Resize for jQuery. * * Copyright (c) 2007 Brice Burgess <bhb@iceburg.net>, http://www.iceburg.net/ * Licensed under the MIT Lice...

    作者:asdasdasd03-30
  • DOM_window对象属性之--clipboardData对象操作代码

    clipboardData 对象 提供了对于预定义的剪贴板格式的访问,以便在编辑操作中使用。 成员表 方法 描述 clearData 通过 dataTransfer 或 clipboardData 对象从剪贴板删除一种或多种数据格式。 get...

    作者:asdasdasd03-30
  • js对象数组按属性快速排序

    按所推荐的程序在IE下跑了下,的确,排序耗时很小。 复制代码 代码如下: <script> /* * 洗牌 */ function getRandomPlayCard(m){ var array1=new Array(m); for(var i=0;i<m;i++){ var rnd=Math...

    作者:asdasdasd03-30
  • Javascript面向对象之四 继承

    复制代码 代码如下: var JsObject = {} || new Object(); JsObject.extend = function(subClass, superClass){    //先判断子类subClass是否已经定义,如果未定义,则重新定义类。   if(typ...

    作者:asdasdasd03-30
  • 基于Jquery制作的幻灯片图集效果打包下载

    待改进部分 1.大图可根据浏览器分辨率自动缩放,目前是按照固定的宽和高显示,超出部分隐藏。 2.大图现在是直接载入了所有,若图片很多时,体验不好。可改为异步加载,或者延迟加载,这个可以用...

    作者:asdasdasd03-30
  • jquery isEmptyObject判断是否为空对象的函数

    复制代码 代码如下: isEmptyObject: function( obj ) { for ( var name in obj ) { return false; } return true; } 分析: 1.什么是对象:其实,在javascript中对象是一组“键/值”的组合,说...

    作者:asdasdasd03-30
  • javascript getElementsByTagName

    复制代码 代码如下:function getElementsByTagName(node, tagName) { var elements = [], i = 0, anyTag = tagName === "*", next = node.firstChild; while ((node = next)) { if (anyTag ? no...

    作者:asdasdasd03-30
  • 一次失败的jQuery优化尝试小结

    (这并不意味着jQuery的性能是优秀的, 反之只能说它是一个相对封闭的库,无法从外部介入进行优化)。这篇文章就记录一次失败的优化经历。 优化思想 这一次优化的思想来自于数据库。在数据库优化...

    作者:asdasdasd03-30
  • 基于JQuery的浮动DIV显示提示信息并自动隐藏

    复制代码 代码如下: /** * 浮动DIV定时显示提示信息,如操作成功, 失败等 * @param string tips (提示的内容) * @param int height 显示的信息距离浏览器顶部的高度 * @param int time 显示的时间...

    作者:asdasdasd03-30
  • URL地址中的#符号使用说明

    一般我们想让一个a标签点击后执行javascript代码,有以下几种写法: 方式一:<a href="#" onclick="alert(1);">点击一</a> 这种方式的缺点就是点击后会在地址栏的URL后面加#号,同时把页面移动到...

    作者:asdasdasd03-30
  • jquery isType() 类型判断代码

    复制代码 代码如下: class2type = {}; toString = Object.prototype.toString; type: function( obj ) { return obj == null ? String( obj ) : class2type[ toString.call(obj) ] || "object";...

    作者:asdasdasd03-30
  • kmock javascript 单元测试代码

    复制代码 代码如下:(function () { var KMock = window.KMock = function () { } KMock.prototype.setup = function (methodName) { var instance = this; instance[methodName] = { returnAs: ...

    作者:asdasdasd03-30
  • javascript event 事件解析

    event对象只在事件发生的过程中才有效。 event的某些属性只对特定的事件有意义。比如,fromElement 和 toElement 属性只对 onmouseover 和 onmouseout 事件有意义。 例子 下面的例子检查鼠标是否...

    作者:asdasdasd03-30
  • juqery 学习之五 文档处理 插入

    append(content) 向每个匹配的元素内部追加内容。 这个操作与对指定的元素执行appendChild方法,将它们添加到文档中的情况类似。 -----------------------------------------------------------...

    作者:asdasdasd03-30
  • 编写可维护面向对象的JavaScript代码[翻译]

    Writing maintainable Object-Oriented (OO) JavaScript will save you money and make you popular. Don't believe me? Odds are that either you or someone else will come back and work wi...

    作者:asdasdasd03-30
  • 基于jquery的图片的切换(以数字的形式)

    具体的代码如下: 鼠标进入数字的时候添加了如下的CSS: 复制代码 代码如下: <style type="text/css"> .mouseOver { cursor:hand; border:1px solid red; } </style> 图片切换的JS代码如下: 复...

    作者:asdasdasd03-30
  • 图片拼图记忆力测试游戏,网页+JS版

    记忆力测试游戏,网页+JS版,规则:图被分割成15块。   每次随机给出一块,在问号区域中找到它的位置并单击该位置。每选对一个区域得一分,得15分才算获胜,每次游戏只有15次机会。


    记忆...

    作者:asdasdasd03-30
  • jQuery ready函数滥用分析

    查看下之前写的代码,有许多这样的代码: 复制代码 代码如下: $(function(){ //do something. }); 这里面可能写一些初始化样式、给其他dom元素附加事件处理等。刚开始没发现什么问题,但是在页...

    作者:asdasdasd03-30
  • juqery 学习之五 文档处理 包裹、替换、删除、复制

    wrap(html) 把所有匹配的元素用其他元素的结构化标记包裹起来。 这种包装对于在文档中插入额外的结构化标记最有用,而且它不会破坏原始文档的语义品质。 这个函数的原理是检查提供的第一个元素(...

    作者:asdasdasd03-30
  • JSDoc 介绍使用规范JsDoc的使用介绍

    JsDoc Toolkit不久前发布了2.3.2版本,主要还是对前版本的修复。 如果你需要使用Ant,JsDoc还有一个Ant插件:JsDoc Toolkit Ant Task 下载JsDoc Toolkit2.3.2:http://jsdoc-toolkit.googlecode...

    作者:asdasdasd03-30