几个有用的JavaScript框架
浏览:653 次

命名空间是api,所有方法如下:。trim()描述:删除字符串的第一个空格和最后一个空格
用法:trim(str)
参数:str(类型:String)
返回值:删除了前导空格和尾随空格的字符串
例子:
$api。修剪(“abc 123”); ;//=>;";abc 123“.TrimAll()描述:删除字符串中的所有空格
用法:trimAll(str)
参数:str(类型:String)
返回值:删除所有空格的字符串
例子:
$api。trimAll(“abc 123”); ;//=>;";abc123“.isArray()描述:判断对象是否为数组
用法:。isArray(obj)
参数:obj(类型:Object)
返回值:布尔
例子:
$api。isArray([1,2,3]); ;//=>;真的$api。isArray('123')//=gt;错误。addEvt()描述:绑定DOM元素的事件
用法:addEvt(el,name,fn,useCapture)
参数:
El(类型:Element):DOM元素
名称(类型:字符串):事件类型
Fn(类型:函数):事件回调
UseCapture(类型:Boolean):事件捕获,默认值为false
例子:
$api。addEvt(元素,'click',function(){//做某事});。RmEvt()描述:删除DOM元素绑定的事件
用法:rmEvt(el,name,fn,useCapture)
参数:
El(类型:Element):DOM元素
名称(类型:字符串):事件类型
Fn(类型:函数):事件回调
UseCapture(类型:Boolean):事件捕获,默认值为false
例子:
$api。rmEvt(元素,'click',function(){//做某事});。一()描述:绑定DOM元素的事件,事件只执行一次
用法:one(el,name,fn,useCapture)
参数:
El(类型:Element):DOM元素
名称(类型:字符串):事件类型
Fn(类型:函数):事件回调
UseCapture(类型:Boolean):事件捕获,默认值为false

例子:
$api。one(元素,'click',function(){//做某事});。Dom()描述:选择第一个匹配的Dom元素
用法:
.dom(el,选择器)
从el元素查找
参数:el(类型:Element):DOM元素
选择器(类型:选择器):CSS选择器
返回值:返回第一个匹配的DOM元素
例子:
$api。dom(el,'#id');$app编程接口。dom(el,'.list[type=“text”]';);。dom(选择器)
从文档元素查找
参数:选择器(类型:选择器):CSS选择器
返回值:返回第一个匹配的DOM元素
例子:
$api。dom('#id');$api.dom('.list[type=“text”]';);。DomAll()描述:选择所有匹配的DOM元素
用法:
.domAll(el,选择器)
从el元素查找
参数:
El(类型:Element):DOM元素
选择器(类型:选择器):CSS选择器
返回值:返回所有匹配的DOM元素
例子:
$api。domAll(el,'.class');$app编程接口。domAll(el,'.list:first-child');。domAll(选择器)
从文档元素查找
参数:选择器(类型:选择器):CSS选择器
返回值:返回所有匹配的DOM元素
例子:
$api.domAll('.class');$api.domAll('.list:first-child');。ById()描述:按Id选择DOM元素
用法:。按id(id)
参数:id(type:String):CSS id字符串
返回值:返回匹配的DOM元素
例子:
$api.byId('idStr')。First()描述:选择DOM元素的第一个子元素
用法:first(el,selector)
参数:
El(类型:Element):DOM元素
选择器(类型:选择器):CSS选择器

返回值:返回DOM元素的第一个子元素
例子:
$api.first(el,'li');。第一个(el)
参数:el(类型:Element):DOM元素
返回值:返回DOM元素的第一个子元素
例子:
$api.first(el);。Last()description:选择DOM元素的最后一个子元素
用法:last(el,selector)
参数:
El(类型:Element):DOM元素
选择器(类型:选择器):CSS选择器
返回值:返回DOM元素的最后一个子元素
例子:
$api.last(el,'li');。最后(el)
参数:el(类型:Element):DOM元素
返回值:返回DOM元素的最后一个子元素
例子:
$api.last(el);。Eq()描述:选择子元素
用法:eq(el,index)
参数:
El(类型:Element):DOM元素
Index(类型:String | Number):索引值
返回值:根据索引值返回子元素
例子:
$api。当量(el,2);$app编程接口。当量(el,'2');。Not()描述:根据排除选择器选择子元素
用法:not(el,selector)
参数:
El(类型:Element):DOM元素
选择器(类型:选择器):CSS选择器
返回值:返回与选择器不匹配的所有子元素
例子:
$api。不是(el,'.active');。Prev()描述:选择相邻的上一个元素
用法:。上一页
参数:el(类型:Element):DOM元素
返回值:返回上一个元素
例子:
$api.prev(el);。Next()description:选择下一个相邻元素
用法:。下一个(el)

参数:el(类型:el