字符串与正则配合操作
search 查找。返回字符串的位置,没有则返回-1
substring 截取子字符串。不包括结束位置
charAt 获取某个字符串的一位。
split 分割字符串,获得数组
match获取匹配的项目。保存在数组,并返回
replace 替换所有的匹配,返回替换后的字符串 查看全文
search 查找。返回字符串的位置,没有则返回-1
substring 截取子字符串。不包括结束位置
charAt 获取某个字符串的一位。
split 分割字符串,获得数组
match获取匹配的项目。保存在数组,并返回
replace 替换所有的匹配,返回替换后的字符串 查看全文
1 2 |
document.cookie=”user=blue”; document.cookie=”password=123456” //cookie只会添加不会覆盖,所以会存在两条数据 |
本地测试cookie时,IE和Chrome不会正常保存,只有Firefox能正常使用cookie 查看全文
1 2 3 4 5 6 7 |
bind(type,[,data],fn) type: blur、focus、laod、resize、scroll、unload、click、dbclick、 mousedown、mouseup、mouseover、mouseout、mouseenter、mouseleave、 change、select、submit、keydown、keypress、keyup、error one(type,[,data],fn) |
1 2 |
hover(enter,leave) toggle(fn1,fn2,...fnN) |
append() 向每个匹配的元素内部追加内容
appendTo() 将所有匹配的元素追加到指定的元素中
prepend() 向每个匹配的元素内部前置内容
prependTo() 将所有匹配的元素前置到指定的元素中
after() 在每个匹配的元素之后插入内容
insertAfter() 将所有匹配的元素插入到指定元素后面
before() 在每个匹配的元素之前插入内容
insertBefore() 将所有匹配的元素插入到指定的元素前面
prompt:不仅可以创建DOM元素,也能对原有的DOM元素进行移动
remove()方法
empty()方法 查看全文
DOM对象:通过javascript中的getElementById或者getElementByTagName获取到的结点元素。
jQuery对象:通过jQuery包装DOM对象后产生的对象
jQuery对象无法使用DOM对象的任何方法。
如何转换?
jQuery->DOM:使用[index]或get(index)
DOM->jQuery:用$()包装
$(“a b”):选取a元素里的所有b(后代)元素
$(“a>b”):选取a元素下的b(子)元素
$(“a+b”):选取紧接在a元素后的b元素(可以用next()方法来代替)
$(“a~b”):选取a元素之后的所有b元素(可以使用nextAll()方法来代替) 查看全文