编写高性能的jQuery代码
2010-11-16
这意味着,正如我们必须优化JavaScript for语句一样,我们必须优化jQuery的each方法。
// jQuery’s each method source
each: function( object, callback, args ) {
var name, i = 0,
length = object.length,
isObj = length === undefined || jQuery.isFunction(object);
if ( a... 详细内容
高质量JavaScript代码书写基本要点|值得收藏
2010-11-09
才华横溢的Stoyan Stefanov,在他写的由O’Reilly初版的新书《JavaScript Patterns》(JavaScript模式)中,我想要是为我们的读者贡献其摘要,那会是件很美妙的事情。具体一点就是编写高质量JavaScript的一些要素,例如避免全局变量,使用单变量声明,在循环中预缓存length(长度),遵循代码... 详细内容
javascript的正则表达式集合
2010-10-09
//校验是否全由数字组成
function isDigit(s)
{
var patrn=/^[0-9]{1,20}$/;
if (!patrn.exec(s)) return false
return true
}
//校验登录名:只能输入5-20个以字母开头、可带数字、“_”、“.”的字串
Java代码
function isRegisterUserName(s)
{
var patrn=/^[a-zA-Z]{1}([a-zA-Z0-9]|[._])... 详细内容
团购网、购物商城等限时抢购,倒计时JS代码
2010-10-09
看看网上购物、团购、商城等购物网站上都有限时抢购(其实就是倒计时效果),分享一下一个简单的代码,给大家看看简单原理:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
... 详细内容
网络收集prototype的学习资料集合
2010-09-15
我收集的一些prototype.js的学习资料
1.prototype.js的官方网站
http://www.prototypejs.org/
2.prototype.js 官方api文档
http://prototypejs.org/api/
3.开始学习prototype.js
http://www.prototypejs.org/learn
4.prototype.js sample
http://prototype-window.xilinus.com/samples.ht... 详细内容
JavaScript的function内置对象,this的关系深度解析
2010-07-27
函数是进行模块化程序设计的基础,编写复杂的Ajax应用程序,必须对函数有更深入的了解。
javascript中的函数不同于其他的语言,每个函数都是作为一个对象被维护和运行的。通过函数对象的性质,可以很方便的将一个函数赋值给一个变量或者将函数作为参数传递。在继续讲述之前,先看一下函数... 详细内容
js入门学习:Javascript的学习笔记
2010-07-27
网上看到一篇没有出处的javascript学习笔记,非常适合初学者,就转载过来给大家看看。
一、在页面中怎么添加javascript
<script language=”javascript”> //这行是javascript脚本标记,斜杠后面的就是注释了
document.write(”在页面显示的javascript”) //在页面显示一句话
&... 详细内容
学习JavaScript三件必须了解的事
2010-07-26
JavaScript可算是世界上最流行的编程语言,如今也越来越被开发者们所重视,对任何JavaScript开发者而言,有三件必须了解的事。
首先开发者必须知道如何正确地使用JavaScript语言。很多开发者还不熟悉这个语言时,就开始使用它,所以会衍生很多问题。
对开发者而言,必须了解语言特性后,... 详细内容
处理图片的JS脚本-Phototype
2010-07-23
phototype 是一个基于prototype的一个处理图片的js扩展脚本,支持旋转、缩放、翻转以及一些特殊等效果。目前是GPL协议,可以点击这里 下载下面为一些例子:
原图如下:
缩放功能的代码及效果如下:
l_oPhoto = new Photo( ) ;
l_oPhoto.resize ( { width:200 } ) ;
document.body .app... 详细内容
不规则的Tab标签切换-JavaScript
2010-07-22
如上图样式的JavaScript+CSS实现的不规则Tab标签切换效果,非常实用,调用简单。
javascript代码:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="... 详细内容
上下拉幕横幅广告效果-基于jQuery
2010-07-22
基于jQuery实现,伸缩前,广告图片尺寸:980×400;伸缩后,广告图片尺寸:980×80。替换对应图片即可!
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xm... 详细内容
javascript 实现45种缓动效果
2010-07-21
<!doctype html>
<html dir="ltr" lang="zh-CN">
<head>
<meta charset="utf-8"/>
<meta http-equiv="X-UA-Compatible" content="IE=8">
<style type="text/css... 详细内容
jQuery中的mouseenter和mouseleave事件
2010-07-09
今天做一个下拉菜单的时候碰到了一个bug,用mouseout的时候,鼠标还没移出拉菜单就自动关闭了,
看案例:http://www.css88.com/demo/mouseleave/2.html
经过几番查阅发现了jQuery中还有mouseenter和mouseleave事件,这两个事件在手册中找不到,所以特地查阅了一番。
大家知道事件的冒泡特... 详细内容
JavaScript操作iframe里的dom
2010-07-09
一、父级窗口操作iframe里的dom
JS操作iframe里的dom可是使用contentWindow属性,contentWindow属性是指指定的frame或者iframe所在的window对象,在IE中iframe或者frame的contentWindow属性可以省略,但在Firefox中如果要对iframe对象进行编辑则,必须指定contentWindow属性,contentWind... 详细内容
流动导航菜单-Fluid Navigation 使用Jquery+CSS创建
2010-07-01
有时,一个网站的导航菜单文字不能提供足够的信息,来表达当前菜单按钮的内容,一般的解决办法是使用提示信息ToolTip,那么本文介绍的流动导航菜单Fluid Navigation也可以解决此问题,同时也为网站设计的添加了一些时尚而又动感元素。那么我们应该如何实现流动导航菜单呢?
一、效果图
... 详细内容
