JavaScript 前端功能库 ckUI API 文档

版本:1.8.1

功能列表:

字符串处理:

  • $.ckTrim(str): 去除字符串前后空格。
  • $.ckIsEmail(str, ifAlert): 验证邮箱格式,可选择是否弹出错误信息。
  • $.ckIsUrl(str, ifAlert): 验证 URL 地址格式,可选择是否弹出错误信息。
  • $.ckIsMobile(str, ifAlert): 验证电话号码格式,可选择是否弹出错误信息。
  • $.ckIsEmpty(str, ifAlert): 判断字符串是否为空,可选择是否弹出错误信息。

Cookie 操作:

  • $.ckSetCookie(name, value, path, time): 设置 Cookie。
  • $.ckGetCookie(name): 获取 Cookie。
  • $.ckDelCookie(name): 删除 Cookie。

数据转换:

  • $.ckObjToJsonStr(obj): 将 JavaScript 对象转换为 JSON 字符串。
  • $.ckObjToJson(obj): 将 JavaScript 对象转换为 JSON 对象。

数值计算:

  • $.ckMul(arg1, arg2): 乘法运算。
  • $.ckAdd(arg1, arg2): 加法运算。
  • $.ckSub(arg1, arg2): 减法运算。
  • $.ckDiv(arg1, arg2): 除法运算。

页面操作:

  • $.ckGoto(url): 页面跳转。
  • $.ckShade(flag, time): 遮罩层控制。

其他:

  • $.ckMustNumber(e, obj): 限制输入框只能输入数字。
  • $.ckFmtMoney(s, n): 格式化金额,保留指定小数位数。
  • $.ckRbkMoney(s): 还原格式化后的金额。

参数说明:

  • str: 字符串,可传入 jQuery 对象、元素 ID 或字符串。
  • ifAlert: 布尔值,指示是否弹出错误信息。
  • name: Cookie 名称。
  • value: Cookie 值。
  • path: Cookie 路径。
  • time: Cookie 有效时间(单位:秒)。
  • obj: JavaScript 对象。
  • arg1, arg2: 数值类型参数,用于数值计算。
  • e: 事件对象。
  • s: 金额。
  • n: 保留的小数位数。
  • url: 跳转目标 URL 地址。
  • flag: 布尔值,指示遮罩层显示或隐藏。
  • time: 遮罩层显示时间(单位:毫秒)。
js 文件大小:29.78KB