JQuery选择器总结: https://www.cnblogs.com/onlys/articles/jQuery.html
事件类型一览表: 点击打开链接
一、最常用的选择器:
1. id选择器 $("#id")
2. 类选择器 $(".class")
3. 标签选择器 $("div")
4. 层叠选择器 $("form input") 选择form元素中的input元素
$("#main > *") id值为main的全部子元素
5. 过滤器: filter 在选择结果或者在同级当中过滤
$("tr:first") 选择所有tr元素中的第一个
二、 操作样式
var a; //对象a
a.hide(); //隐藏
a.show(); //显示
a.hasClass('className'); //是否含有该类,返回true 或者false
$("").addClass(""); //增加一个类
$("").removeClass(""); //去掉一个类
fadeOut ( ms);
fadeIn ( ms);
text();可返回内容或者添加内容
html(); 会返回子元素中的全部内容包括标签
添加内容 :
在之前添加是$("").prepend("<p>This is JS</p>");
在之后添加是$("").append("<p>This is JS</p>");
删除内容
$("").remove(); //直接将选中的删除
操作元素属性
Attribute (属性名 , 值) HTML标签上的某个属性
setAttribute、 getAttribute、 removeAttribute
在使用setAttribute的时候,该函数一定接收两个参数,setAttribute(attributeName,value),无论value的值是什么类型都会编译为字符串类型。在html标签中添加属性,本质上是跟在标签里面写属性时一样的,所以属性值最终都会编译为字符串类型。
Property(属性名, 值) 内部属性
是js获取的DOM对象上的属性值,比如a,你可以将它看作为一个基本的js对象。这个节点包括很多property,比如value,className以及一些方法onclik等方法
在input当中的值是 获取或者传值都是 .val
聚焦函数是 .focus()
非聚焦 .blur()
全选 .select()
表单:
.submit()
Ajax-Load方法