jQuery过滤器
-
基本过滤器
- first:得到第一个元素
- last:得到最后一个元素
- eq(下标):得到指定下标的元素
- lt(下标):小于指定下标的元素
- gt(下标):大于指定下标的元素
-
表单属性过滤器
- :enabled—可用的元素被定位
- :disabled—不可用的元素被定位
- checked—复选框选中的元素被定位
- selected—下拉框选中的元素被定位
-
显示隐藏过滤器
- :hidden匹配所有不可见元素,或者type为hidden的元素
- :visible匹配所有的可见元素
- :empty匹配所有不包含子元素或者文本的空元素
-
内容限制过滤器
- contains(“xxx”),定位包含xxx元素的,区分大小写
- has(selector),匹配含有选择器匹配的元素的元素
- header匹配如h1,h2,h3之类的标题元素
事件绑定
-
事件两种处理方式:
- 事件绑定
- 事件监听
-
事件三要素:
- 事件源(对谁操作)
- 事件(发出什么操作)
- 事件处理程序(对事件的操作)
-
语法:
$(“选择器”).on(“事件名称”,事件处理程序)
示例:
$(“#btn1”).on(“click”,function(){})