层级选择器
选择给定的祖先元素的所有后代元素 $(“祖先元素 指定的后代元素”) 选择给定的父元素的所有子代元素 $(“父元素>子元素”) 选择给定的元素的下一个兄弟节点 $(“元素 +下一个兄弟节点”) 选择给定的元素后的所有兄弟节点 $(“元素 ~ 下边所有兄弟节点”) 层级选择器 重点在于符号:
空格(后代)
›(子元素)
+(下一个兄弟节点)
~(下边所有兄弟节点)
表单选择器
:input 选择所有 input, textarea, select 和 button 元素
:text 选择所有类型为text的input元素
:password 选择所有类型为password的input元素
:checkbox 选择所有类型为checkbox的input元素。
表单对象属性选择器
:checked 匹配所有勾选的元素
:selected 匹配所有选中的option元素
样式类
增加样式类 addClass
移除样式类 removeClass
jquery事件
jquery事件
页面加载事件 ready()
语法:
$(document).ready(function())
点击事件 click()
语法:
对象.click(function());
获取焦点事件 focus() 一般用作文本框、文本域等带框的元素上
语法:
对象.focus(function(){ });
失去焦点事件 blur() 一般用作文本框、文本域等带框的元素上
语法
对象.blur(function(){ });
内容改变事件change() 作用在下拉菜单上
语法:
对象.change(function());
表单提交事件 submit() 作用在表单上 语法:
$("#myform").submit(function(){ //允许或者阻止表单提交 return true; //return false });