-
理解Javascript_02_理解undefined和null
来自普遍的回答: 其实在 ECMAScript 的原始类型中,是有Undefined 和 Null 类型的。 这两种类型都分别对应了属于自己的唯一专用值,即undefined 和 null。 值 undefined 实际上是从值 null 派生...
作者:asdasdasd03-30 -
JQuery的Alert消息框插件使用介绍
下载JS文件引用到page中,如下代码: 复制代码 代码如下: <!-- Dependencies --> <script src="/path/to/jquery.js" type="text/javascript"></script> <script src="/path/to/jquery.ui.dragga...
作者:asdasdasd03-30 -
JavaScript聚焦于第一个字段的代码
这个主要会用在表单字段中,所以我这里做的实验只针对表单字段。在form的子元素中循环查找第一个不是隐藏字段的字段,然后使用focus方法获得焦点。(呵呵^_^,很简单!) 复制代码 代码如下: Fo...
作者:asdasdasd03-30 -
JQuery1.4+ Ajax IE8 内存泄漏问题
并且JQuery1.3.2版本不存在,JQuery1.4+版本存在 通过对比,最终找到这两个版本的其中一个差别 JQuery1.4+在ajax方法增加了一段代码,用于在abort时调用onreadystatechange方法 复制代码 代码如...
作者:asdasdasd03-30 -
一步一步教你写淡入淡出带注释的图片轮播插件(一)
前几天在blueIdea上看到一个淡入淡出的带注释的图片轮播效果http://bbs.blueidea.com/thread-2911266-1-1.html看了帖子作者的代码,虽然效果达到了,但是有几个地方本人有不同的看法: 1.那位作...
作者:asdasdasd03-30 -
理解Javascript_03_javascript全局观
先来看一张图吧:
作者:asdasdasd03-30
解释一下:
核心(ECMAScript):定义了脚本语言的所有对象,属性和方法
文档对象模型(DOM):HTML和XML应用程序接口
浏览器对象模型(BOM):对浏览器窗口进行访问操作现在来具... -
基于jQuery的实现简单的分页控件
1:效果图 2:素材 3:编码 3.1思考 需要做什么? 1:分页控件需要向后台发送请求,发送的参数包括当前页,每页显示数量,查询条件;并且获取数据加载到当前页面; 2:进行修改删除操作的时候能...
作者:asdasdasd03-30 -
JQuery小知识
但如果改动较大,代码量就比较大。 此时可以采用jquery 的load方法来实现局部刷新 复制代码 代码如下: <div id="content"> <span ...>some thing</span> ... ... </div> $(#content).load(locat...
作者:asdasdasd03-30 -
理解Javascript_06_理解对象的创建过程
简单的代码 我们先来看一段简单的代码: 复制代码 代码如下: function HumanCloning(){ } HumanCloning.prototype ={ name:'笨蛋的座右铭' } var clone01 = new HumanCloning(); alert(clone01....
作者:asdasdasd03-30 -
一步一步教你写淡入淡出带注释的图片轮播插件(二)
接上一篇,现在进行第二部分。 开始之前,还是说说前文提到的关于把所有函数都写在一个闭包内的优化问题。前文也提到了,因为我们在初始化的时候要调用的只是init,所以可以只把init写入闭包...
作者:asdasdasd03-30 -
js keycode快捷键大全 并附有简单使用说明
复制代码 代码如下: keycode 8 = BackSpace BackSpace keycode 9 = Tab Tab keycode 12 = Clear keycode 13 = Enter keycode 16 = Shift_L keycode 17 = Control_L keycode 18 = Alt_L keycode ...
作者:asdasdasd03-30 -
AlertBox 弹出层信息提示框效果实现步骤
在仿Lightbox效果中,已经基本实现了这个效果,这次主要改进了ie6在fixed时的抖动问题。 此外,还增加了一个用来兼容ie6的fixed的方法,覆盖层也重新“包装”,程序也改成组件的结构。 兼容:ie...
作者:asdasdasd03-30 -
jquery 元素相对定位代码
复制代码 代码如下: /** *jQuery rposition *fix:要定位的元素 *rel:相对定位的元素 *options:{},align:左右对齐;vlign:垂直对齐;xleft:水平补给值;xleft:垂直补给值;adjust:是否相对窗口自动调...
作者:asdasdasd03-30 -
JavaScript 对象模型 执行模型
数据类型 基本数据类型 基本数据类型是JS语言最底层的实现。 简单数值类型: 有Undefined, Null, Boolean, Number和String。注意,描述中的英文单词在这里仅指数据类型的名称,并不特指JS的全局对...
作者:asdasdasd03-30 -
一步一步教你写带图片注释的淡入淡出插件(三)
其实凭借着之前良好的代码结构,加入控制器很简单(^_^这也就是为什么我说刚开始的架构的代码结构很重要!) 先说一下加入控制器的思路: 根据轮播元素的个数为每一个元素添加一个对应的控制...
作者:asdasdasd03-30 -
JavaScript 打地鼠游戏代码说明
演示地址:http://demo.jb51.net/js/mouse/index.html打包下载地址 http://www.jb51.net/jiaoben/32434.html这个是我无聊的时候写的,先看看效果(UI做得比较丑): 说明:红色的点击得分100,蓝...
作者:asdasdasd03-30 -
JavaScript实现的图片3D展示空间(3DRoom)
程序就是模拟这样一个三维空间,里面的图片会根据三维坐标显示在这个空间。很久以前就看过一个3DRoom效果,是用复杂的计算实现的。在上一篇图片变换研究过css3的transform之后,就想到一个更简单...
作者:asdasdasd03-30 -
jquery判断字符输入个数(数字英文长度记为1,中文记为2,超过长度自动截取)
1. $('textarea#txtPrizeNote'); //表示textarea控件名称 2. 'span' 显示剩余字数的标签 HTML: 复制代码 代码如下: <div> <textarea id="txtPrizeNote" runat="server" height="74px" width="48...
作者:asdasdasd03-30 -
一步一步教你写带图片注释的淡入淡出插件(四)
不出意外的话,这应该是这个系列的最后一部分了。 第三部分的效果已经基本上满足大部分的需求了。所以这一部分呢,只能算是加分项。废话不多说了,还是继续博文吧。 其实带背景半透明的...
作者:asdasdasd03-30 -
理解Javascript_07_理解instanceof实现原理
那么instanceof的这种行为到底是如何实现的呢,现在让我们揭开instanceof背后的迷雾。 instanceof原理 照惯例,我们先来看一段代码: 复制代码 代码如下: function Cat(){} Cat.prototype = {} f...
作者:asdasdasd03-30 -
自己整理的一个javascript日期处理函数
复制代码 代码如下: /* * 函数名称: DateUtil * 作 者: yithcn * 功能说明: 日期函数 * 使用说明: * 创建日期: 2010.10.14 */ var DateUtil = {}; DateUtil.base = 60 * 60 * 24 * 1000; DateUt...
作者:asdasdasd03-30 -
理解Javascript_05_原型继承原理
prototype与[[prototype]] 在有面象对象基础的前提下,来看一段代码: 复制代码 代码如下: //Animal构造函数 function Animal(name){ this.name = name; } //Animal原型对象 Animal.prototype =...
作者:asdasdasd03-30 -
jquery $.ajax各个事件执行顺序
1.ajaxStart(全局事件) 2.beforeSend 3.ajaxSend(全局事件) 4.success 5.ajaxSuccess(全局事件) 6.error 7.ajaxError (全局事件) 8.complete 9.ajaxComplete(全局事件) 10.ajaxStop(全局事件)...
作者:asdasdasd03-30 -
javascript forEach通用循环遍历方法
复制代码 代码如下: var forEach = (function(){ //数组与伪数组的遍历 var _Array_forEach = function (array, block, context) { if (array == null) return; //对String进行特殊处理 if(type...
作者:asdasdasd03-30 -
javascript instanceof 内部机制探析
比如: 复制代码 代码如下: // 代码 1 function Pig() {} var pig = new Pig(); alert(pig instanceof Pig); // => true function FlyPig() {} FlyPig.prototype = new Pig(); var flyPig = new...
作者:asdasdasd03-30