`
wutao8818
  • 浏览: 618549 次
  • 性别: 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>

分享到:
评论
2 楼 wutao8818 2007-09-27  
引用
zzz.....
1 楼 wutao8818 2007-09-27  
   

相关推荐

    vue interceptor 使用教程实例详解

    Vue.prototype.$post = function (url, params) { return new Promise((resolve, reject) =&gt; { axios.post(url, params).then(resolve).catch(reject); }); } ``` 通过以上步骤,我们就创建了一个Vue ...

    vue、四级联动(省市区街道)

    效果图: 1、安装: (使用 npm 安装) npm i --save area-linkage-vue area-data-vue 2、引入: import Vue from 'vue';... Vue.prototype.$pcaa = pcaa; Vue.use(AreaLinkageVue) 3、使用: 根据自己需求来

    Vue.js 最好用的API手册

    绝对是目前为止,看上去最清爽,功能最全的API手册

    m-dialog:vue的对话框组件

    Vue.use(MDialog) // 将挂载 m-dialog组件和 Vue.prototype.$alert 和 Vue.prototype.$confirm 如果 Vue.prototype.$alert 和 Vue.prototype.$confirm 方法冲突,通过配置: Vue.use(MDialog, { dialogName: 'm-...

    Prototype 学习 工具函数学习($A方法)

    在JavaScript编程语言中,Prototype是一个库,它扩展了JavaScript的核心功能,特别是对于对象原型的增强。在Prototype中,`$A`是一个非常实用的工具函数,它的主要作用是将一个类数组对象转换成真正的Array对象。这...

    Prototype-1.6.0 中文版\英文版\Prototype.js

    Prototype.js 是一个广泛使用的JavaScript库,它为JavaScript语言增加了许多实用的功能,使开发Web应用程序变得更加简单。这个压缩包包含了Prototype的1.6.0版本,包括中文版和英文版的文档,以及源代码文件。 首先...

    prototype_1.7.3.js 最新版本

    《prototype_1.7.3.js:JavaScript框架的里程碑》 在JavaScript的世界里,Prototype库是一个不可或缺的重要组成部分,尤其在Web开发领域,它为开发者提供了强大的功能和便利性。Prototype_1.7.3.js是这个库的一个...

    prototype_PrototypeJS1.6_

    标题"prototype_PrototypeJS1.6_"中提到的"Prototype"是一个JavaScript库,它为JavaScript编程提供了一套丰富的工具集,主要用于简化DOM操作、创建Ajax应用以及实现对象的继承机制。"1.6版本"表明这是该库的一个特定...

    prototype

    ### Prototype框架:深入理解与应用 #### 一、概述 **Prototype**是一个旨在简化动态Web应用程序开发的JavaScript框架。由Sam Stephenson创建,并于2005年2月作为开源项目发布。Prototype的核心团队成员包括Thomas...

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

    标题提及了两个版本的Prototype文档,分别是"Prototype_1.4.doc"和"Prototype_1.5.1.chm"。Prototype是JavaScript库的一个早期且广泛使用的版本,它提供了许多实用的功能,如对象扩展、事件处理、Ajax操作等,极大地...

    prototype帮助中文文档

    Prototype 是一个广泛使用的JavaScript库,它为浏览器端的开发提供了许多强大的功能,特别是对于处理DOM操作、Ajax交互以及对象扩展等方面。这个“prototype帮助中文文档”涵盖了Prototype库的核心概念、方法和最佳...

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

    Prototype JavaScript 框架是Web开发中的一个关键工具,它为JavaScript编程提供了许多实用的类库函数和设计模式。这个“Prototype 1.6中文手册 chm+prototype 1.6.js源码 最新版”正是面向希望深入学习和掌握...

    Prototype

    **Prototype 框架详解** Prototype 是一个广泛使用的JavaScript库,设计目的是为了简化JavaScript的开发,尤其是处理DOM操作、AJAX交互以及事件处理等方面的工作。它通过提供一系列实用的工具函数和面向对象的特性...

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

    Prototype是JavaScript库,它为浏览器环境提供了强大的对象扩展和功能,尤其在处理DOM(文档对象模型)和Ajax交互时。这个压缩包包含了Prototype库的多个版本的手册和源代码文件,便于开发者理解和使用。 首先,...

    terrificjs-extensions:为@brunschgi 出色的 Terrificjs 前端框架添加了一些糖和增强功能

    Tc.Module.prototype.$ 在模块上下文中选择元素。 @param {string} selector @returns {jQuery} – jQuery 集合 this . $ ( selector ) Tc.Module.prototype.$$ 已弃用,Tc.Module.prototype.$ 的别名 Tc....

    Ajax最全页面验证-基本prototype框架

    本文将深入探讨Ajax在表单验证中的应用,特别是基于Prototype框架的实现方式,以及动态验证的重要性。 一、Ajax基础 Ajax的核心是通过JavaScript与服务器进行异步通信,无需刷新整个页面就能获取或更新数据。它由...

    prototype中文帮助文档

    Prototype.js 是一个广泛使用的JavaScript库,它为JavaScript编程提供了许多实用的功能,极大地简化了DOM操作、事件处理、Ajax交互以及对象扩展等任务。这个压缩包包含的“prototype.js”文件就是Prototype.js的核心...

    Prototype1.5.1使用手册

    《Prototype 1.5.1使用手册》是针对JavaScript库Prototype的一个详细指南,该库是Web开发中的一个强大工具,尤其在处理DOM操作、Ajax交互和函数增强方面表现卓越。本手册以.chm(Compiled Help Manual)格式提供,...

    Prototype-1.pdf

    ### Prototype框架概览 #### 一、Prototype框架简介 **Prototype** 是一款JavaScript库,它为Web开发提供了强大的工具集,特别是在实现Ajax交互方面。该文档由知名的作者和开发者Marty Hall编写,针对的是...

Global site tag (gtag.js) - Google Analytics