- 浏览: 25576 次
- 性别:
- 来自: 福州
最新评论
文章列表
1. 下载安装 Aptana Studio
官方下载: http://www.aptana.com/
2.安装JQuery 插件:按下图打开插件管理器,点击绿色加号图标,按提示步骤添加即可,由于网络原因可能速度很慢,请耐心等待...
3.安装成功后,在菜单window->preferences->General->aptana->editors->javascript->code assist
将jquery 1.3选中即可
1. 在Aptana Studio中,通过选择Window > Show View &g ...
jQuery为开发插件提拱了两个方法,分别是:
jQuery.fn.extend(object);
jQuery.extend(object);
jQuery.extend(object); 为扩展jQuery类本身.为类添加新的方法。
jQuery.fn.extend(object);给jQuery对象添加方法。
fn 是什么东西呢。查看jQuery代码,就不难发现。
jQuery.fn = jQuery.prototype = {
init: function( selector, context ) {//....
//......
};
...
如果你的站点容器用的是DIV,哪么只需要 div{filter:gray;} 就行。
如果没有达到效果就*{filter:gray;}吧,稍微多占点资源。
要成为高级 JavaScript 程序员,就必须理解闭包。
本文结合 ECMA 262 规范详解了闭包的内部工作机制,让 JavaScript 编程人员对闭包的理解从“嵌套的函数”深入到“标识符解析、执行环境和作用域链”等等 JavaScript 对象背后的运行 ...
- 2009-10-23 16:38
- 浏览 1345
- 评论(0)
闭包,是指词法表示包括不必计算的变量的函数,即该函数能使用函数外定义的变量
eg:简单闭包实例
var Msg='Hello world';
function myfun(){
alert(Msg);
}
注:函数捕获Msg的值只是为以后使用,即函数程序调用函数时要检查Msg的值.
eg:在 ...
- 2009-09-25 15:10
- 浏览 1748
- 评论(0)
Prototype:将某一系列的功能封装到一个类之中,eg:Math类。
jQuery:将HTML节点视为一个Object,通过调用这个Object的不同方法。
1.理解jQuery的两对小括号()()
运算符表达式,
函数本身自带,
调用函数() //注意引用函数
eg:
(function(){
alert("aa");
})();
function myfun(){
//
}
myfun();
强制运算(优先级)void , +
2.jQuery和prototype共存
脚本开始处调用方法:
方法一:jQuery.noConflict( ...
- 2009-09-23 10:56
- 浏览 8798
- 评论(0)
JavaScript 的命名空间并不是真正的命名空间, 只是在脚本内部创建一个封闭的小空间, 必须通过特定的空间名称才能对空间内部的代码进行访问, 这样可以防止同名函数和变量发生冲突, 也可以更方便地管理代码, 就像 .NET 的命名空间 (namespace) 和 Java 的包 (package) 一样.
为什么需要命名空间?
1. JavaScript 是不会禁止你重复定义函数和变量的, 但他只会使用最后定义的版本, 也就是说, 这将导致前面的失效, 令系统出错. 比如, $(id) 是最常用的, 也许你会毫不犹豫的在自己的脚本上定义这个函数, 但是当你用上 prototype, 你就 ...
- 2009-09-22 18:08
- 浏览 1177
- 评论(0)
所有效果说明:
基本的鼠标互动:
拖拽(drag and dropping)、排序(sorting)、选择(selecting)、缩放(resizing)
各种互动效果:
手风琴式的折叠菜单(accordions)、日历(date pickers)、对话框(dialogs)、滑动条
(sliders)、表格排序(table sorters)、页签(tabs)
放大镜效果(magnifier)、阴影效果(shadow)
第一部分:鼠标交互
1.1 Draggables:拖拽
所需文件:
ui.mouse.js
ui.draggable.js
ui.draggable.ext.js
用法:文件 ...
- 2009-09-22 15:30
- 浏览 1209
- 评论(0)