这几天用prototype中的Element,
可是发现里面所有的方法,在第一次调用的时候都正常,可以第二次调用的时候,就直接一点反应没有的
应该不是BUG吧?
下面是一个切换标签的程序
var now_tab = "tab_1"
var now_item = "item_1";
function wrap(tab,item){
alert(0);//这个在第二次调用的时候,就直接没反应了
$(tab).addClassName("current_tab");
$(now_tab).removeClassName("current_tab");
now_tab = tab;
}
兄弟们指点一下啊!
分享到:
相关推荐
在DOM操作方面,Prototype提供了一套强大的DOM操作接口,如Element.extend()、Element.update()、Element.insert()等,这些方法使得在JavaScript中操作DOM元素变得简单易懂。同时,Prototype的Event模块允许我们方便...
Prototype的参考文档详细列出了库中所有的类、对象、方法和扩展,对于开发者来说是一份宝贵的资源,可以帮助理解和使用Prototype中的各种功能。 通过了解和熟练运用Prototype,开发者可以大大提高JavaScript开发的...
描述进一步细化了内容,包括"Prototype中文手册"和"Prototype英文手册",暗示我们有完整的用户指南和API参考,这将有助于学习和开发过程中查找具体功能和方法。"Prototype API"表明手册包含了库的所有函数、类和方法...
**Prototype JavaScript 库** Prototype 是一个广泛使用的JavaScript库,它为Web开发提供了强大的工具和功能。这个库的主要目标是简化JavaScript编程,通过提供面向对象的语法、强大的DOM操作以及Ajax功能,来提升...
在这个案例中,"prototype.chm"很可能是Prototype.js的官方中文帮助文档,里面详细介绍了每个函数、类和方法的使用方法、参数和返回值,是学习和使用Prototype.js的重要参考资料。用户可以通过搜索、索引或目录浏览...
它不仅解释了各种方法和函数的工作原理,还提供了大量示例代码,帮助理解如何在实际项目中应用Prototype。 7. **最佳实践** 使用Prototype时,应遵循一些最佳实践,如合理组织代码(使用模块化),避免全局变量...
总的来说,`Element`是Prototype中对DOM元素操作的基石,通过`Element.extend`和一系列实用方法,它极大地提升了JavaScript在DOM操作方面的表现力和便利性。而`Selector`则是基于CSS选择器的查询工具,它使得在...
1. **DOM操作**:Prototype.js 提供了丰富的DOM操作API,如$()函数用于元素选择,$$()用于选取多个元素,Element对象提供了各种对元素的操作方法,如appendChild、removeChild等。 2. **事件处理**:Prototype.js ...
这个操作符在日常开发中被广泛使用,但有时它可能会表现出一些意外的行为,这可能被误认为是“bug”。本文将深入探讨`instanceof`的工作原理,并分析可能出现的问题以及如何解决这些问题。 `instanceof`的基本原理...
`$()` 是Prototype库中的一个标志性方法,它是 `document.getElementById()` 的快捷方式。不仅可以获取单个ID对应的DOM元素,还可以接受多个ID作为参数,一次性返回一个包含所有匹配元素的数组。这种方法提高了代码...
2. **DOM操作**:PrototypeJS提供了一系列便捷的DOM操作方法,如`$(selector)`作为文档选择器,类似于jQuery中的功能,可以快速获取DOM元素。还有`Element`对象的方法,如`show()`, `hide()`, `toggle()`, 用于控制...
本文将详细介绍Prototype框架中的几个常用方法,并通过实例进行解析。 1. **$** 和 **$$** Prototype的核心方法之一是`$`,它用于根据ID获取元素。例如: ```javascript var element = $('myElementId'); // ...
它在Web开发中扮演着重要的角色,尤其在AJAX(异步JavaScript和XML)应用中,Prototype.js 提供了丰富的功能和工具,使得开发者能更高效地编写JavaScript代码。 ### 一、Prototype.js核心特性 1. **DOM操作**:...
**标题与描述解析** 标题提及了两个版本的Prototype文档,分别是...通过这些文档,开发者不仅可以掌握Prototype库的基本用法,还能深入了解其背后的原理,从而在实际项目中更加熟练地运用Prototype进行Web开发。
Prototype是JavaScript库中的一个关键工具,它为Web开发者提供了丰富的功能和便利,使得在JavaScript中进行AJAX(异步JavaScript和XML)编程变得更加简单高效。这个"Prototype&Prototype中文手册"压缩包包含了对...
Prototype JavaScript 框架是Web开发中的一个关键工具,...通过深入学习Prototype 1.6中文手册,并结合源码阅读,开发者不仅可以熟练掌握Prototype的用法,还能对JavaScript有更深入的理解,从而在实际项目中游刃有余。
3. **DOM操作**:Prototype 提供了一系列方便的DOM操作方法,如`Element.select()`用于选取元素集合,`Element.hide()`和`Element.show()`用于隐藏和显示元素,`Element.update()`用于更新元素内容等。 4. **AJAX...
Prototype.js 提供了强大的动画功能,如`Element.fade()`、`Element.slideUp()`和`Element.slideDown()`,这些方法可以实现元素的淡入淡出、滑动显示等效果。此外,`Elementmorph()`方法可以平滑地改变元素的尺寸或...
在1.4中文手册中,你可以找到关于`Element`、`Selector`、`Ajax`等核心类的说明,以及如何利用Prototype进行Ajax通信的方法。1.5中文手册则可能包含了一些新特性,比如可能增加了对CSS选择器的支持或者改进了性能。...
**原型(Prototype)是JavaScript语言中的一个重要概念,它在JavaScript对象继承中扮演着核心角色。在"Prototype中文开发手册大全"中,我们主要探讨的是Prototype库,这是一个为JavaScript设计的开源框架,主要用于...