jQuery选择器1

补充:
* 1、window.onload
* 1、页面加载只能加载一次
* 2、需要把外部链接(图片、视频、外部链接)加载完成之后才能加载window.onload的函数
* 2、$(window).load
* 区别: 页面可以加载多次
*
*
* 新的知识点:
* 1、属性选择器
* [attribute]
[attribute=value]
[attribute!=value]
[attribute^=value]
[attribute$=value]
[attribute*=value]

*
* 2、子元素
* :nth-child(n)
* :first-child
* :last-child
* :only-child 当前元素的父元素只有它一个元素的话,那么该元素被匹配上
* :nth-of-type
*
* n 是 1 开始的
* eq 里面的n 是从下标开始的
*
* 3、表单
* :input 匹配所有 input, textarea, select 和 button 元素
* input
* :checkbox 匹配所有复选框
*
* 4、表单对象属性
* :enabled
:disabled
:checked
:selected

*5、筛选
* 过滤
* eq 匹配所选中的元素,下标从0开始
first() 匹配第一个元素
last() 匹配最后一个元素
hasClass(class) 检查当前的元素是否含有某个特定的类, 有 true、没有false,功能相当于is("."+class)
filter(expr|obj|ele|fn) 过滤指定元素是否符合给定表达式,符合返回给定值
is(expr|obj|ele|fn) 选中元素是否符合给定表达式,符合返回true,不符合返回false
has(expr|ele) 保留包含特定后代的元素
not(expr|ele|fn) 不包含与制定表达式匹配的元素
slice(start,[end])

* end 回到最近的破坏性之前
*
* 6、样式
* css(属性名,属性值) 添加一个样式
* css({属性名:属性值,属性名:属性值}) 添加多个样式
* css(属性名) 获取到样式

css类
* addClass() 添加类名
* removeClass() 删除类名
* toggleClass() 有则删,无则加
*
* 7、jQuery.noConflict
* 将控制台转移

猜你喜欢

转载自www.cnblogs.com/mapsxy/p/9269170.html