今天本打算利用javascript做一个系统的导航的,所以在网上看了prototype.js,发现其中确实有许多很好用的方法
1、数组
包含prototype.js后,可以将数组的应用改为像在ruby中一样方便的应用:
原来javascript的方法:
for (var index = 0; index < myArray.length; ++index) {
var item = myArray[index];
// Your code working on item here...
}
包含prototype.js后的应用方法:
myArray.each(function(item) {
// Your code working on item here...
});
另外,其中的数组也包含ruby中数组的许多方法,例如,clear,clone,compact,first等;
2、更新div内的内容
原来更新的方法为: document.getElementById('my_id').value = "new_content"
包含后为:$('my_id').update("new_content")即可将div中的内容更新为new_content;
3、样式的添加和删除
可以用hasClassName("className")来判断,该元素是否有className样式;
用addClassName("className")来为元素添加名为className的样式;
用removeClassName("className")将元素中名为className的样式去除;
4、原来在页面中添加定位链接时的做法为:
<a href="#a_name">some words</a>
<a name="a_name">some words</a>
现在可以便捷的改为:
$('div').scrollTo()即可将页面定位到id='div'标签的位置;
1、数组
包含prototype.js后,可以将数组的应用改为像在ruby中一样方便的应用:
原来javascript的方法:
for (var index = 0; index < myArray.length; ++index) {
var item = myArray[index];
// Your code working on item here...
}
包含prototype.js后的应用方法:
myArray.each(function(item) {
// Your code working on item here...
});
另外,其中的数组也包含ruby中数组的许多方法,例如,clear,clone,compact,first等;
2、更新div内的内容
原来更新的方法为: document.getElementById('my_id').value = "new_content"
包含后为:$('my_id').update("new_content")即可将div中的内容更新为new_content;
3、样式的添加和删除
可以用hasClassName("className")来判断,该元素是否有className样式;
用addClassName("className")来为元素添加名为className的样式;
用removeClassName("className")将元素中名为className的样式去除;
4、原来在页面中添加定位链接时的做法为:
<a href="#a_name">some words</a>
<a name="a_name">some words</a>
现在可以便捷的改为:
$('div').scrollTo()即可将页面定位到id='div'标签的位置;
发表评论
-
08/1/8
2009-03-08 09:49 5401,sysdate oracle中表示今天的日期函数不是no ... -
08/1/7
2009-03-08 09:48 5241、<%=select table_name,attri ... -
mysql函数
2009-03-08 09:47 8721、coalesce(a,b,c):返回参数列表中第一个不为n ... -
笔记6
2009-03-08 09:46 6301、在模型中动态生成代码的函数module_eval 有时需 ... -
08/12/31
2009-03-08 09:45 655mysql中的一些用法: 1、user():列出数据库的用户名 ... -
08/12/30
2009-03-08 09:44 802一、date_select(object_name,metho ... -
08/12/29
2009-03-08 09:43 704escape(), encodeURI()和encodeUR ... -
08/12/26
2009-03-08 09:43 7251、Table1.find(:all,:conditions= ... -
08/12/25
2009-03-08 09:42 7622、camelize 功能与ruby中的capitalize有 ... -
08/12/24
2009-03-08 09:41 7131、在知识库系统中添加了上传和播放mp3功能。 2、对考勤系 ... -
08/12/22
2009-03-08 09:31 737由于在周末的时候在系统的“项目”模块中添加了“项目类别”模块 ... -
08/12/5
2009-03-08 09:29 668今天将系统给老板看了,老板提了几点意见: 1、在各模块的列表中 ... -
08/11/10
2009-03-08 09:25 6161、实现了将数据库中的记录按不同的分页条件进行分页; 以往都是 ... -
笔记5
2009-03-08 09:23 4511、解决了昨天完成的搜索记录中还存在的问题: 现象:搜索条件中 ... -
笔记4
2009-03-08 09:19 6901,The old way var a = document ... -
笔记3
2009-03-08 09:16 613今天主要看了下sql语句在oracle中的实现 一、orac ... -
笔记2
2009-03-08 09:12 672昨天,已经弄好了项目的显示和添加模块,今天继续完成了项目职能的 ... -
笔记1
2009-03-08 09:08 561今天做CRM系统中的用户 ...
相关推荐
Apache Tomcat 7.0.23 是一个广泛使用的开源软件,主要作为Java Servlet和JavaServer Pages(JSP)的Web应用服务器,尤其适合小型到中型企业级的应用部署。它是Apache软件基金会Jakarta项目的一部分,提供了对Java ...
2012/08/08 17:28 1,123,928 Fastboot工具使用说明 Application Notes.pdf 2012/01/21 14:00 11,138 Hi3531 SDK 安装以及升级使用说明.txt 2012/05/15 19:15 623,367 Hi3531/Hi3532 Linux开发环境 用户指南.pdf ...
2015/08/20 周四 17:34 12,258 AndroidProviders.xml 2012/06/29 周五 19:06 2,237 AndroidResources.jar 2012/06/29 周五 19:06 5,281 AndroidResources.xml 2016/05/02 周一 12:43 9,444 AndroidVisionFaceView....
1998/08/05 04:12 <DIR> CHINESE 1998/07/29 18:59 109,969 DISPEX.DLL 1998/07/29 18:59 1,209,970 JSCRIPT.DLL 1997/05/24 17:16 2,154 MSSCRIPT.CNT 1997/05/24 17:16 70,780 MSSCRIPT.HLP 1998/05/01 08:39 133,...
软件支持从2014年12月改版后的百度指数,批量采集百度指数的整体指数,移动指数,导出从2011年开始的每天的整体指数,移动指数数据。 支持如下功能: 1)可以从文件导入关键词,不限导入数量。 2)可以批量导出...
软件支持从2006年6月改版后的百度指数,批量采集百度指数的整体指数,移动指数,导出从2011年开始的每天的整体指数,移动指数数据。 支持如下功能: 1)可以从文件导入关键词,不限导入数量。 2)可以批量导出关键词...
2023/10/16/周一 16:59 61,989,056 Git-...2023/10/17/周二 13:19 8,296,448 sciter.dll 2022/12/20/周二 11:38 2,136,536 VisualStudioSetup.exe 2022/12/20/周二 12:03 93,079,144 VSCodeUserSetup-x64-1.74.1.exe
2018/10/12 17:08 40,048 enum34-1.1.6.tar.gz 2018/10/16 10:16 0 files.lst 2018/10/12 17:21 172,698 idna-2.7.tar.gz 2018/10/12 16:58 33,051 ipaddress-1.0.22.tar.gz 2018/10/15 16:31 378,470 Jinja2-2.7.3....
2009/08/12 12:37 1,269,760 超级巡警暴力文件删除器.EXE 2007/10/26 01:05 513 顽固目录删除器.CMD 2007/06/23 07:42 147,594 顽固软件删除工具.exe 12 个文件 3,042,623 字节 D:\安装包\实用小工具超级工具箱\...
2012/09/29 08:42 72,710,197 The Official VCP5 Certification Guide.pdf 2013/03/30 08:47 18,617,345 VCP5 VMware Certified Professional on vSphere 5 Study Guide Exam VCP-510.... 17 个文件 122,166,886 字节
2009/08/18 23:23 12,564 炫绿.she 2011/11/01 16:14 12,564 炫绿亮彩.she 2010/07/31 12:37 18,056 牛仔裤.she 2011/11/01 16:14 19,770 白色火焰.she 2011/11/01 16:14 16,746 白色简约.she 2009/02/22 16:05 31,...
2022/08/05 17:42 <DIR> k2p刷机 2022/05/26 14:01 111,763 PandoraBox1611_1.png 2022/05/26 14:02 121,655 PandoraBox1611_2.png 2022/06/16 15:58 108,249 udpxy-master.zip 2021/09/27 15:29 2,936 刷机.txt ...
2010/08/09 11:17 5,448 FileDialogEx(Windows2000风格的对话框).rar 2008/05/19 13:45 1,080 IntEdit.rar 2010/01/07 12:51 14,463 list2list.rar 2008/01/22 16:41 23,911 lkf_exe2swf.rar 2014/11/11 19:51 80,...
Optimized Code Using DSP Instructions for PowerPC 4xx (04/17/08) Universal Interrupt Controller (UIC) for Cu-08 (03/12/07) Universal Interrupt Controller (UIC) for Cu-08 (03/12/07) Routing Debug...
12. <context:component-scan base-package="com.mvc.controller" /> 13. <!-- 启动Spring MVC的注解功能,完成请求和注解POJO的映射 --> 14. ...
2009/12/24 13:13 0 1.txt 2008/06/17 18:49 2,661 C#程序员面试基础问题和答案.txt 2008/06/17 18:47 2,614 C#面试基础问题.txt 2008/06/17 18:35 3,507 C#面试题 (附答案,基础篇).txt 2008/06/17 18:49 3,507 C#...
2020/10/17- 封闭 2020/ 10- 2020/09/27 -Flask 2020/09/21- 2020/09/20- 2020/09/20- 2020/09/19- 2020/09/16- 2020/ 2020/09/05 -apt 2020/08/26- 2020/ 26- 2020/ 22- 2020/08/16 2020/08/15 2020 ...
09/30/2013 11:30 PM 4,208,452 Assembly Language Step-by-Step - Programming with Linux, 3rd Edition.pdf 09/28/2016 10:00 AM <DIR> GDB ...12/12/2014 05:45 AM 1,958,750 Unix网络编程 实用技术与实例分析.pdf
M:\网管高级工具包 的目录 2012/07/21 22:15 <DIR> . 2012/07/21 22:15 <DIR> .. 2012/07/21 21:54 1,...2009/07/17 12:53 2,015,325 金山游侠V.rar 36 个文件 44,890,465 字节 3 个目录 108,736,643,072 可用字节
2011/09/17 V6.53 添加VC的CNT简易程序(ZHL) 2011/11/10 V6.54 添加DAM3920模块程序(LHL) 2011/11/14 V6.55 重新打包 解决部分模块显示不了模块信息问题 (ZHL) 2012/03/05 V6.56 修改VC高级程序 (TW)