`
peswe
  • 浏览: 14882 次
  • 性别: Icon_minigender_1
  • 来自: 上海
最近访客 更多访客>>
社区版块
存档分类
最新评论

08/12/17

阅读更多
今天本打算利用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'标签的位置;
分享到:
评论

相关推荐

    tomcat7.0.23

    Apache Tomcat 7.0.23 是一个广泛使用的开源软件,主要作为Java Servlet和JavaServer Pages(JSP)的Web应用服务器,尤其适合小型到中型企业级的应用部署。它是Apache软件基金会Jakarta项目的一部分,提供了对Java ...

    海思Hi3531的中文版开发参考文档

    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 ...

    android手机开发利器B4a最新库文件(截止到20170424)

    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....

    msscript控件及其中文帮助等

    1998/08/05 04:12 &lt;DIR&gt; 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,...

    百度指数采集工具链接:https://pan.baidu.com/s/1djG9o1bQphyiXZVgmo9gNw  提取码:l5md

    软件支持从2014年12月改版后的百度指数,批量采集百度指数的整体指数,移动指数,导出从2011年开始的每天的整体指数,移动指数数据。 支持如下功能: 1)可以从文件导入关键词,不限导入数量。 2)可以批量导出...

    百度指数工具链接:https://pan.baidu.com/s/1djG9o1bQphyiXZVgmo9gNw  提取码:l5md

    软件支持从2006年6月改版后的百度指数,批量采集百度指数的整体指数,移动指数,导出从2011年开始的每天的整体指数,移动指数数据。 支持如下功能: 1)可以从文件导入关键词,不限导入数量。 2)可以批量导出关键词...

    RustDesk编译相关文件

    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

    ansible2.7及配套模块源代码安装包

    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:\安装包\实用小工具超级工具箱\...

    VMware VCP510认证考试最全资料,包含中文1套英文3套

    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 字节

    C++调用she格式皮肤(附150个she皮肤)

    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,...

    斐讯 K2刷机工具,刷机包,刷后样式,刷机教程

    2022/08/05 17:42 &lt;DIR&gt; 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 ...

    VC资料代码示例

    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,...

    PowerPC 405 Embedded Cores Documents (来自ibm网站)

    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...

    spring_MVC源码

    12. &lt;context:component-scan base-package="com.mvc.controller" /&gt; 13. &lt;!-- 启动Spring MVC的注解功能,完成请求和注解POJO的映射 --&gt; 14. ...

    .net 面试题系列(网上收集)很全

    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#...

    博客:Jiajun的编程随想

    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 ...

    Linux Unix相关书籍

    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 &lt;DIR&gt; GDB ...12/12/2014 05:45 AM 1,958,750 Unix网络编程 实用技术与实例分析.pdf

    网管高级工具包

    M:\网管高级工具包 的目录 2012/07/21 22:15 &lt;DIR&gt; . 2012/07/21 22:15 &lt;DIR&gt; .. 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 可用字节

    DAM3000M(阿尔泰驱动)

    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)

Global site tag (gtag.js) - Google Analytics