首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > Web前端 >

jquery 步骤收录

2013-07-04 
jquery 方法收录最近写代码发现自己的JS水平实在烂,想总结提升一下自己。 一:一些让jquery更容易的操作控制

jquery 方法收录

最近写代码发现自己的JS水平实在烂,想总结提升一下自己。
一:一些让jquery更容易的操作控制页面元素的方法
filter():筛选满足过滤条件的的元素
find():find在子元素中查询,filer是在本元素中查询

not():筛选不满足过滤条件的元素



split 方法
将一个字符串分割为子字符串,然后将结果作为字符串数组返回。


:even选择器:
:even 选择器选取每个带有偶数 index 值的元素(比如 2、4、6)。
index 值从 0 开始,所有第一个元素是偶数 (0)。


:odd选择器选取每个带有奇数 index 值的元素

text() 取的是文本值
val()取的是属性value的值



substring 方法
返回位于 String 对象中指定位置的子字符串。
strVariable.substring(start, end)
注意:遵循先开后闭的原则


substr 方法
返回一个从指定位置开始的指定长度的子字符串。
stringvar.substr(start [, length ])

setTimeout(function,time):延迟多少时间后执行

var intervalId=setInterval(function,time):隔多少时间重复执行
clearInterval(intervalId):清除setInterval()方法

?

?addClass('someStyle')

?

attr("bacgroud","red");

?

children():

ex:$(this).children("input").attr("checked", "checked");

?

移除属性

removeAttr():

$(this).children("input").removeAttr("checked");

?

移除元素

remove():

$(this).closest('li').remove();

?

closest():

closest() 方法获得匹配选择器的第一个祖先元素,从当前元素开始沿 DOM 树向上。

?

?eq:选择器

?

children():沿着 DOM 树向下遍历单一层级。

$("div").children(".selector")

find() 方法获得当前元素集合中每个元素的后代

?

?each():

?它可以遍历一维数组、多维数组、DOM, JSON 等等,$.each(a,function(index,e){

});

?bind():

$(selector).bind(event,data,function)

bind() 方法为被选元素添加一个或多个事件处理程序,并规定事件发生时运行的函数。

$("button").bind(

{click:function(){},

mouseover:function(){},

mouseout:function(){}

?

});

?

unbind

unbind([type],[data],Handler) 是 bind()的反向操作,从每一个匹配的元素中删除绑定的事件。如果没有参数,则删除所有绑定的事件

$(document).ready(function(){
? var x=0;
? $("p").click(function(e){
??? $("p").animate({fontSize:"+=5px"});
??? x++;
??? if (x>=2)
????? {
????? $(this).unbind(e);
????? }
? });
});

?

热点排行