页面函数

$(selector) 选择单个元素

同jQuery的$,根据选择器selector选择页面中第一个符合条件的元素

$$(selector) 选择多个元素

同jQuery的$$,选择页面中所有符合条件的元素数组

addClass(el, className, ms)、removeClass、toggleClass

同element.classList.add/remove/toggle。element可以是一个元素或元素数组。延时ms毫秒(默认为0)执行

addRemoveClass(el, className, ms)

添加类名后延时ms毫秒(默认为5000)再移除刚添加的类名。element可以是一个元素或元素数组。

go(url/step) 页面跳转

当参数是路径url时跳转指定url;当参数是数字时往前(正数)或往后(负数)跳转step步。默认-1

render() 重新渲染

无参数。根据最新的数据/变量/状态来再次渲染页面。平台会在每次事件结束后自动调用

load(urls) 加载外部js或css

加载url文本或数组,后缀需是js或css

localStorage(key, value) 本地存储

无value时返回本地存储key的value
有value时把value写入本地存储key中。如果value是对象/数组类型,取回来依旧保持原有类型
特殊地,当value为null时则删除此key

$query(object) URL查询参数

把对象object写入URL查询参数中。另外$query本身也可以做变量使用,获取当前URL的查询参数

offsetTop(el)

获取元素element离视窗顶部的距离

offsetLeft(el)

获取元素element离视窗左边的距离

Make in ZC APP Platform