经常会碰到各种各样的开发工具、插件或框架,以后都来这备忘一下。
一、JQuery
由于从事Java Web开发,所以难免要与Javascript打交道,一些简单的JS语法及操作倒是没什么问题,但要是想做一些复杂点的事情就不行了,还好朋友给我推荐了这个框架,它能让不太熟悉JS语法的我能轻松实现一些JS的操作,尤其是DOM的操作。不过我觉得JQuery最大的好处是能将JS代码和HTML代码完全分离,便于代码和维护和修改。
想了解更多就上这吧:http://jquery.org.cn/
这里还有别人推荐的资源:
http://www.visualjquery.com/index.xml 很好的API查询站点
http://jquery.com/demo/thickbox/ 知道lightBox吧,看看Jquery是怎样实现相同的东西
http://www.codylindley.com/blogstuff/js/jtip/ Jtip,实用的提示工具
http://jquery.com/plugins/ 很多牛的插件。
http://15daysofjquery.com/ jquery 的15天教程
二、ThickBox
ThickBox 是基于 jQuery 用 JavaScript 编写的网页UI对话窗口小部件. 它可以用来展示单一图片, 若干图片, 内嵌的内容, iframed的内容, 或以 AJAX 的混合 modal 提供的内容.
中文说明:http://www.blueidea.com/articleimg/2006/08/3912/thickbox.html
英文首页:http://jquery.com/demo/thickbox/#examples
三、My97 DatePicker Ver 2.1日期控件
My97 DatePicker Ver 2.1是一个非常不错的JS日期控件,功能强大,而且界面漂亮。以下是摘自作者主页的介绍。
/*****************************************************
* 2.1版更新说明(2.1是一次很重要的更新)
* 日期范围限制,可以在选择框指定MINDATE和MAXDATE属性来限制日期范围
* 增强的自动纠错功能,纠错处理可设置为3种模式 1.提示(默认) 2.自动纠错 3.标记
* 2.0版更新说明
* 支持两种调用方式
* 支持自定义皮肤和动态切换皮肤(感谢why提供whyGreen皮肤)*
* 跨越框架显示选择框
* 自动提示日期错误
* 年份,月份设置为选择模式
* 支持日期和时间的编辑,编辑时自动跳转到对应月份和时间
* 根据网页大小自动选择显示位置
* 支持时间选择
* 自定义日期时间格式
* 支持多国语言设置
* 支持周末加亮设置
* 完美支持FireFox,在FF中的效果跟IE一模一样
* ---------------------------------------------------
* 修正非WINDOWS主机下,路径错误的问题
* 修正子框架刷新后浏览器报错为不能执行已释放的Script代码的问题
* ---------------------------------------------------
* 联系My97:
* 如果您在使用过程中遇到问题,或者有更好的建议
* 欢迎您访问
* BLOG: http://blog.csdn.net/my97/
* MAIL: smallcarrot@163.com
****************************************************/
演示地址:http://www.waytop.net/my97/datepicker/2.1/demo2.1.html
下载地址:http://www.waytop.net/my97/datepicker/My97DatePicker2.1.rar
三、Blueprint CSS框架
Blueprint是我所接触到的第一个CSS框架,当时就觉得很有意思,这年头,做开发的开口闭口都是框架,现在居然连CSS也来框架了,正好自己的CSS也不怎么懂,于是赶紧下来试用一下。
试过之后果然不错,用这个框架可以非常轻松地搭建自己的网页结构了,比用Table还要容易得多,有兴趣的朋友可以到http://code.google.com/p/blueprintcss/wiki/Tutorial去看看使用手册,虽然是英文的,但非常之简单。