`
wutao8818
  • 浏览: 618534 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

prototype中文介绍

    博客分类:
  • js
阅读更多
 

$::Utility Methods<o:p></o:p>

---------------------------------------------------------------------------<o:p></o:p>

$(id | element) -> HTMLElement<o:p></o:p>

$((id | element)...) -> [HTMLElement...]<o:p></o:p>

If provided with a string, returns the element in the document with matching ID; otherwise returns the passed element. Takes in an arbitrary number of arguments. All elements returned by the function are extended with Prototype DOM extensions.<o:p></o:p>

---------------------------------------------------------------------------------------<o:p></o:p>

如果提供一个字符串给$()函数,例如 $(“div1”) 返回 id div1的对象。<o:p></o:p>

如果传递的是一个对象。那么返回这个元素. $(obj) à obj<o:p></o:p>

如果传递一系列的id或者对象参数,所有的对象都会被返回,并以数组的形式。divs=$('div1','div2'); <o:p></o:p>

<o:p> </o:p>

不存在的ID返回null<o:p></o:p>

如果传入的为多个id或者对象,如果遇到null对象,执行到遇到null为止将不再继续<o:p></o:p>

<o:p> </o:p>

如果页面包含2id是相同的。返回第一个id符合的对象<o:p></o:p>

<o:p> </o:p>

$()函数返回的是Element对象。所以你可以使用Element.extend后的方法。例如可以使用$('itemId').hide();类似Element.hide('itemId');<o:p></o:p>

<o:p> </o:p>

当使用数组迭代器['item1''item2''item3'].each(Element.hide);执行某些操作时<o:p></o:p>

<o:p> </o:p>

$()函数可以让代码更优雅<o:p></o:p>

<o:p> </o:p>

$('item1''item2''item3').invoke('hide');<o:p></o:p>

<o:p> </o:p>

<o:p> </o:p>

<o:p> </o:p>

<o:p> </o:p>

<o:p> </o:p>

<o:p> </o:p>

<o:p> </o:p>

$$ :: Utility Methods<o:p></o:p>

--------------------------------------------------------------------------------------<o:p></o:p>

<o:p> </o:p>

$$(cssRule...) -> [HTMLElement...]<o:p></o:p>

<o:p> </o:p>

性能问题<o:p></o:p>

这里有些指导方针:<o:p></o:p>

1.     如果你要选择指定css类名的元素,可以使用document.getElementsByClassName() 这个Prototype的扩展方法<o:p></o:p>

2.     if this search is constrained within a given container element, use the Element.getElementsByClassName() extension. 如果搜索对给定的容器元素是不舒服的,使用getElementsByClassName扩展方法<o:p></o:p>

分享到:
评论

相关推荐

    prototype中文帮助文档

    在这个案例中,"prototype.chm"很可能是Prototype.js的官方中文帮助文档,里面详细介绍了每个函数、类和方法的使用方法、参数和返回值,是学习和使用Prototype.js的重要参考资料。用户可以通过搜索、索引或目录浏览...

    prototype帮助中文文档

    1. **Prototype 库介绍** Prototype 是一个轻量级的JavaScript框架,它增强了JavaScript的基础功能,简化了DOM操作,并提供了丰富的Ajax工具。其核心理念是通过扩展JavaScript的基本类型和对象,提供更加面向对象的...

    Prototype&Prototype中文手册

    这个"Prototype&Prototype中文手册"压缩包包含了对Prototype库的深入理解和使用的关键资源。 首先,`Prototype1.5中文手册.chm`是一个帮助文档,提供了关于Prototype 1.5版本的详细指南。这个手册通常会涵盖以下...

    prototype 1.6中文手册 chm+prototype 1.6.js源码 最新版

    这个“Prototype 1.6中文手册 chm+prototype 1.6.js源码 最新版”正是面向希望深入学习和掌握Prototype框架的开发者们的重要资源。 Prototype 1.6中文手册: 手册详细介绍了Prototype框架的1.6版本,这是一个非常...

    prototype1.6 中文版文档

    1. **基础概念**:文档首先介绍了Prototype的基本概念,包括它的设计理念、安装方法以及如何在项目中引入。这有助于初学者快速入门,理解Prototype的核心价值。 2. **对象与类**:Prototype对JavaScript的面向对象...

    Prototype_1.4.doc,Prototype_1.5.1.chm 中文版

    2. "Prototype_1.4.doc" - 这个文件可能是Prototype 1.4版本的文档,以.doc格式呈现,可能包含详细的类库介绍、方法和属性说明,以及可能的使用案例。 **知识点详解** 1. **Prototype库基础**:Prototype库提供了...

    prototype开发者手册(中文版)+prototype.js

    《Prototype开发者手册(中文版)》是一本专为JavaScript开发者准备的重要参考资料,它详细介绍了Prototype JavaScript框架的使用方法和核心概念。Prototype是一个广泛使用的开源JavaScript库,它的目标是简化...

    自己翻译的 Prototype 1.6.0.3 中文参考手册

    **Prototype 1.6.0.3 中文参考手册** Prototype 是一个强大的JavaScript库,它为Web开发提供了许多实用的功能,使得JavaScript编程更加简洁高效。这个手册是针对Prototype库的1.6.0.3版本的中文翻译,旨在帮助中文...

    prototype-1.6.0.3.js+prototype1.4 、1.5中文手册+prototype1.6英文手册

    在1.4中文手册中,你可以找到关于`Element`、`Selector`、`Ajax`等核心类的说明,以及如何利用Prototype进行Ajax通信的方法。1.5中文手册则可能包含了一些新特性,比如可能增加了对CSS选择器的支持或者改进了性能。...

    prototype中文参考手册

    这份Prototype中文手册为开发者提供了详细的API文档,包括每个函数、方法和类的介绍,以及使用示例。通过查阅这个手册,开发者可以快速查找特定功能的用法,从而提高开发效率。 在学习Prototype时,建议首先了解其...

    prototype 1.4 开发者手册(中文PDF)

    手册将详细介绍`$`函数、`$$`函数以及`Element`对象的各种方法,如`insert`、`replace`、`remove`等,这些都是Prototype强大之处。 再者,Prototype对AJAX(异步JavaScript和XML)的支持非常全面。手册会讲解如何...

    prototype中文手册chm&pdf

    《Prototype中文手册》是针对JavaScript库Prototype的一份详尽指南,包含了丰富的开发知识和技术细节。Prototype库是一个强大的JavaScript框架,它扩展了JavaScript的核心功能,使得Web应用的开发更为高效便捷。下面...

    Prototype中英文手册

    描述进一步细化了内容,包括"Prototype中文手册"和"Prototype英文手册",暗示我们有完整的用户指南和API参考,这将有助于学习和开发过程中查找具体功能和方法。"Prototype API"表明手册包含了库的所有函数、类和方法...

    prototype 中文教程PDF

    ### prototype.js 中文教程知识点概览 #### 一、简介 **prototype.js** 是由 Sam Stephenson 开发的一款 JavaScript 库。它通过一系列强大的功能帮助开发者轻松构建具有高交互性的 Web 2.0 应用程序。对于那些刚...

    prototype 1.6中文API

    本文将详细介绍Prototype 1.6中文API的相关知识点,包括其核心概念、主要功能以及如何使用。 首先,Prototype的核心在于扩展JavaScript的基本类型和对象。它通过添加新的方法来增强JavaScript原生对象,如Array、...

    PROTOTYPE 官方+个人整理的帮助文档

    文档可能会详细介绍如何调用和使用Prototype的各种方法,例如 `$()`, `Element.extend()`, `Ajax` 对象等,这些都是Prototype的核心功能。 **文件名称列表:“PROTOTYPE”** 虽然没有具体的文件名,但我们可以推测...

    Prototype1.6中文版文档chm

    描述同样为"Prototype1.6中文版文档chm",说明这份文档是针对Prototype 1.6的,主要面向中文用户,旨在帮助开发者理解和使用这个JavaScript库。 **Prototype JavaScript库介绍** Prototype是一个强大的JavaScript...

    Prototype1.4 中文帮助文档

    **Prototype 1.4 中文帮助文档概述** Prototype 1.4 是一款强大的JavaScript库,它简化了在浏览器环境中进行动态网页开发的工作。这个库的主要目标是为JavaScript开发者提供一个更加结构化、易于理解和使用的环境,...

    prototype(JS类库).rar

    - **Prototype-1.6.0.3中文手册.chm**:这份手册是1.6.0.3版本的中文版,对于中国开发者来说,查阅起来会更加方便,可以深入理解各种函数和方法的用法。 - **prototype1.4开发手册.chm**、**prototype1.4开发手册....

    prototype1.4中文开发者手册

    《Prototype 1.4中文开发者手册》是一本深入解析Prototype JavaScript库的重要参考资料,旨在帮助开发者更好地理解和使用这个强大的JavaScript框架。Prototype是一个广泛应用于Web开发的开源JavaScript库,它极大地...

Global site tag (gtag.js) - Google Analytics