关于开头初始加载执行
$();这个的意思就相当于window.onload
貌似还有两种写法不过最上面的最简单
$(document).ready( )
$(window).load
这两个也是可以的不过加载化的时间点不大一样。
下面是回忆jquery的选择器了
jquery的类型就是$("id或者elenment或者之类的只有页面有的都可以放在这里只是有的是一个有的是数组罢了").***.***;
$("div p")选取div层里面所有的p标签
$("div>p")选取div下元素名字是span的子元素
$(".one+div")选取.one下一个的div,两个是相邻关系级别相同$(".one").next("div");
$("#two~div")这个就是选取id为#two之后的同级div$("#two").nextAll("div")
$("#adfa").css("这里写要改变的style","这里写改变的值");
过滤选择器有
$("div:first")选取所有div元素内的第一个div。$("div:last")
$("input:not(.text)")选取input中class不是.text的input的元素
$("div:even")选取偶数$("div:odd")奇数
过滤选择器的写法规则就是先给个名字,然后给名字加规则;
还有一个有意思的写法就是:ep索引值等;:gt索引值大于;:lt索引值小于
$("div:ep(1)") $("div:gt(1)") $("div:lt(5)")
所有的数组都是从0开始的
siblings()获取匹配元素所有的同辈元素
来源:oschina
链接:https://my.oschina.net/u/1470765/blog/220645