快捷搜索:  as  2018  FtCWSyGV  С˵  test  xxx  Ψһ  w3viyKQx

和记娱h188下载app:一个轻量级的javascript库 pj介绍



相对付其他说话来说,javascript脚本说话太小巧玲珑了,活泼灵动。小我异常爱好写javascript代码。虽说收集上出名的javascript库充斥收集,jQuery、Prototype、Base、ExtJs……,功能也异常强大年夜,应用起来也方便。然则有一个不太令人知足的地方,便是库本身太大年夜了。无意偶尔只是用此中几个功能就必须得把全部库引进来,就jQuery来说,压缩了也还有70多KB,无意偶尔比一个网页文件还大年夜。但我们有必要一个库来帮忙开拓,以是自己就写了一个轻量级的javascript库,只支持一些简单的选择器,此中很多选择器,措施借鉴了jQuery,命名为pj.下载源代码

这里只简单先容一下

选择器:

pj("#id");//id选择器, 如: pj("#header"),取id为header的元素

pj("tag");//标签 选择器, 如: pj("div"),取页面所有的div

pj("[tag].class");//class选择器, 如: pj("[tag].ClassName"), 取class为ClassName的[tag]元素

pj("#id>tag");//取指定id下的所有指定元素;如: pj("#header>a"), 取id为header元素下的所有a元素[包括子孙元素]和记娱h188下载app

pj("tag>tag");//取指定标签下面所有指定标签的和记娱h188下载app元素;如: pj("li>a") 取页面所有li元素下面的a元素[包括子孙元素]

pj("tag[,#id,tag.class][attr=value]:0,2");//根据指定的属性或者下标取元素;如: pj("div[name=value]:0,3") 取页面中含有name属性并且值为value的第一和第四个元素

pj("

");//天生一个div

pj("

内容

");//天生一个带有内容的div

静态属性和措施

LEFT_POSITION

RIGHT_POSITION

TOP_POSITION

BOTTOM_POSITION

LEFT_TOP_POSITION

LEFT_BOTTOM_POSITION

RIGHT_TOP_POSITION

RIGHT_BOTTOM_POSITION

ready(fn);

extend(target,fn);

bind({method:function(){}})

isObject(elem)

isFunction(elem)

isArray(elem)

isString(elem)

trim(str)

merge(target,src)

getStyle(target,name)

setStyle(target,{})

mouseX(e)

mouseY(e)

stopBubble(e)

stopDefault(e)

pageHeight()

pageWidth()

windowHeigh和记娱h188下载appt()

windowWidth()

setOpacity(target,value)

enableDrag(trigger,ta和记娱h188下载apprget)

parseToQueryString(form)

isContain(parent,child)

id(id)

tag(tag)

resetCSS(target,{})

x(target)

y(target)

wh(target,name)

pj工具属性和措施

timer

length

get()

each()

addListener()

attr()

removeAttr()

stop()

appendTo()

remove()

addClass()

removeClass()

setClass()

cut()

step()

setLocatio和记娱h188下载appnRelatedTo()

isVisible()

locate()

bind()

getStyle()

setStyle()

abort()

blur()

change()

click()

dblclick()

error()

focus()

keydown()

keypress()

keyup()

load()

unload()

mousedown()

mousemove()

mouseout()

mouseover()

mouseup()

reset()

resize()

select()

submit()

left()

top()

right()

bottom()

height()

width()

animate()

slideDown()

slideUp()

slideRight()

slideLeft()

scrollDown()

scrollUp()

scrollRight()

scrollLeft()

hide()

show()

fadeIn()

fadeOut()

小演示

复制代码 代码如下:

您可能还会对下面的文章感兴趣: