首页 技术教程 实用代码 注册破解 正则表达式 网址导航 电子书籍

jQuery插件机制:jQuery.extend(object)

jQuery.extend(object)     返回值:jQuery 概述 扩展jQuery对象本身。 用来在jQuery命名空间上增加新函数。 查看 'jQuery.fn.extend' 获取更多添加插件的信息。 参数 objectObject 用以扩展 jQuery 对象 示例 描述: 在jQuery命名空间上增加两个函数。 jQuery 代码: jQuery.extend({ min: function(a, b) { return a < b ? a : b; }, max: function(a, b) { return a > b ? a : b; } }); 结果: jQuery.min(2,3); // => 2 jQuery.max(4,5); // => 5 ...
类别:网页编程 - JavaScript    查看:104    更新:2014-05-26

jQuery插件机制:jQuery.fn.extend(object)

jQuery.fn.extend(object)      返回值:jQuery 概述 扩展 jQuery 元素集来提供新的方法(通常用来制作插件)。 查看这里Plugins/Authoring可以获取更多信息。 参数 objectObject 用来扩充 jQuery 对象。 示例 描述: 增加两个插件方法。 jQuery 代码: jQuery.fn.extend({ check: function() { return this.each(function() { this.checked = true; }); }, uncheck: function() { return this.each(function() { this.checked = false; }); } }); 结果: $("input[type=checkbox]").check(); $("input[type=radio]").uncheck(); ...
类别:网页编程 - JavaScript    查看:114    更新:2014-05-26

Prototype实战教程:Object -> extend

extend Object.extend(dest, src) -> alteredDest 复制 src 所有的属性到 dest 对象中。通过复制到目标对象的原型(prototype), Prototype 可以用这个方法模拟出类的继承。 讲述 Prototype 如何实现 OOP 设计的文档不久之后就会发布,到时会更为详细的说明在 Prototype 中如何使用 Object.extend 和 Class.create(在下一版本中,有些地方可能会做相应的调整)。 不要将这个方法与具有类似名称的 Element.extend 混淆。后者实现了 Prototype 的 DOM 扩展机制(显然,这更为复杂)。 ...
类别:网页编程 - JavaScript    查看:95    更新:2014-05-23

Prototype实战教程:Event -> extend

extend     [1.6] Event.extend(event) 用 Event.Methods 包含的所有方法来扩展 event。 注意,使用 Event.observe 或 Element#observe 注册的事件处理程序中的所有事件对象都会被自动扩展。 如果想采用另外的方法来注册事件处理程序(例如 onclick 属性),若要扩展事件对象,只需手动调用 Event.extend 即可。但是,我们并不鼓励做这种无谓的事情。
类别:网页编程 - JavaScript    查看:83    更新:2014-05-22

Prototype实战教程:Element -> extend

extend(element) 扩展 element,使其具有 Element.Methods 和 Element.Methods.Simulated 包含的所有方法。如果 element 具有 input、textarea 或者 select 标签,扩展后也同时拥有 Form.Element.Methods 的方法,如果具有 form 标签,则拥有 Form.Methods 的方法。 这是一个充满魔力的方法! 通过 Prototype 定义的方法扩展一个元素,我们能够为语法添加一层糖衣,用我们所期望的方式编写代码。例如,在一个已扩展的元素上可以这么做: element.update('hello world'); 并且,因为大多数 Element 的方法都返回方法本身所应用到的元素,所以可以像链条一样一环扣一环的对方法进行调用: element.update('hello world').addC...
类别:网页编程 - JavaScript    查看:85    更新:2014-05-22