标签:rip 兼容多浏览器 自定义 for lis 没有 element htm a标签
下载链接:jQuery官网
jQuery对象就是通过jQuery包装DOM对象后产生的对象,jQuery对象是jQuery独有的。如果一个对象是 jQuery对象,那么它就可以使用jQuery里的方法:例如$(“#i1”).html()。
1 var $variable = jQuery对象 2 var variable = DOM对象 3 $variabl[0] //jQuery对象转换成DOM对象
拿上面的例子举例,jQuery对象和DOM对象的使用:
1 $("#i1").html(); //jQuery对象可以使用jQuery的方法 2 $("#i1")[0].innerHTML; //DOM对象使用DOM的方法
$("#id");
class选择器:
$(".className");
标签选择器:
$("tagName");
组合选择器:
$("#id,.className,tagName")
层级选择器:
$("#id a"); //查找id下方所有的a标签,中间的空格表示后代。 $("#id > a"); //查找第一个a标签
基本选择器:
:first //第一个 :eq(index) //索引等于index的那个元素 :last //最后一个
属性选择器:
<input type="text"> <input type="password"> <input type="checkbox"> $("input[type = ‘checkbox‘]"); //取到checkbox类型的input标签
1 $("#id").next(); //筛选出下一个元素 2 $("#id").nextAll(); //筛选出下面所有的元素 3 $("#id").nextUntil("#i2"); //筛选出下面所有的元素,找到ID为i2终止
上一个元素:
$("#id").prev(); //筛选出上一个元素 $("#id").prevAll(); //筛选出上面所有的元素 $("#id").prevUntil("#i2"); //筛选出下面所有的元素,找到id为i2终止
父亲元素:
1 $("#id").parent(); //parent() 方法返回被选元素的直接父元素。 2 $("#id").parentsAll(); //parentsAll()返回被选元素的所有祖先元素 3 $("#id").parentsUntil(); //parentsUntil() 方法返回介于 selector 与 stop 之间的所有祖先元素。
子元素和同级元素:
$("#id").children(); //所有子元素 $("#id").siblings(); //所有同级元素
查找元素:
$("id").find()
attr()
removeAttr()
用于checkbox和radio
prop()
removeProp()
i1
的标签h2
标签input
标签c1
的标签btn-default
的标签c1
的标签和所有h2
标签c1
的标签和id是p3
的标签c1
的标签和所有样式类中有btn
的标签form
标签中的所有input
标签label
标签下的input
标签子标签label
标签的input
标签p2
的标签后面所有和它同级的li
标签f1
的标签下面的第一个input标签my-checkbox
的标签下面最后一个input标签my-checkbox
的标签下面没有被选中的那个input标签input
标签的label
标签
标签:rip 兼容多浏览器 自定义 for lis 没有 element htm a标签
原文地址:http://www.cnblogs.com/bingpan/p/7657673.html