请输入您要查询的百科知识:

 

词条 ezj
释义

ezj 是一款国产 JavaScript 框架,取音 Easy JavaScript,以轻松好用为宗旨,所以 ezj 框架中很多控件、特效只需要一句代码即可实现。ezj 可分为三部分:JavaScript 扩展部分;ezj 命名空间部分;ezj.ext 命名空间部分。

发展历程

ezj 第一个版本于 2008 年 12 月 27 日发布,那时 ezj 还是大写 EZJ,该版本只是集成一些常用的函数。直到 2010 年 05 月 25 日 v2.0Preview 发布,ezj 才开始真正发展。

目前 ezj 的版本是 v2.9。

应用示例

$

$ 和某些 JavaScript 框架的意义类似,但又不完全一样,ezj 认为,$ 应该更多地操作 id,而不是标签,所以 $ 中的参数没有任何前缀时,表示 id。

$(".t1").val("ezj"); // 在所有 class 为 t1 的元素上设置值 ezj

$("<div")[0].val("ezj", 1); // 在第一个 div 标签上追加值 ezj

$("select1").val([{text:"a", value:1}, {text:"b", value:2}]); // 为 id 为 select1 的 SELECT 设置了下拉列表项

$("multiple").sel([0]); // 选择第 1 项

$("multiple").sel([1, "Item3"]); // 选择第 2 项和值为 Item3 的项

$("multiple").sel("inverse"); // all:全选;inverse:反选;none:全不选

ezj.checker.check

var b1 = ezj.checker.check("11", "[int:0_255]"); // true

var b2 = ezj.checker.check("11.1", "[int:0_255]"); // false

var b3 = ezj.checker.check("2010-10-5", "[date:2010-10-1_2010-10-5]"); // true

var b4 = ezj.checker.check("ezj中国", "<varchar:0_5>"); // false

var b5 = ezj.checker.check("ezj中国", "<nvarchar:0_5>"); // true

ezj.ext.calendar

ezj.ext.calendar("t1"); // 使 t1 带日历框

ezj.ext.editor

ezj.ext.editor("textarea1"); // 创建带语法高亮的 HTML 编辑器

ezj.ext.palette

ezj.ext.palette("t1"); // 使 t1 带颜色对话框

ezj.ext.scroll

ezj.ext.scroll("s1"); // 无缝滚动

ezj.ext.watermark

ezj.ext.watermark(".wm"); // 将 class 为 wm 的文本框元素的 title 转换为水印

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2024/12/23 17:10:14