jQuery语法

$(this).hide()---隐藏当前元素

$("p").hide()---隐藏所有<p>元素

$(p.test).hide()---隐藏所有class="test"的<p>元素

$("#test").hide()---隐藏所有id="test"的元素

 

$(document).ready(function(){});==$(function(){});

jQuery选择器

基本选择器#id

层次选择器  空格

基本过滤选择器eq

内容过滤器 :contains

属性选择器[name=]

子元素过滤器:nth-child(2)

表单选择器 :select

表单对象属性过滤器:selected

 

$("")  选取所有元素

$(this)选取当前HTML元素

$("p.intro")选取class为intro的<p>元素

$("p:first")选取第一个<p>元素

$("p:last")选取最后一个<p>元素

$("ul li:first")选取第一个<ul>元素的第一个<li>元素

$("ul li:first-chind")选取每个<ul>元素的第一个<li>元素

$("[href]")选取带有href属性的元素

$("a[target='_blank']")选取所有target属性值等于"_blank"的<a>元素

$("a[target!='_blank']")选取所有target属性值不等于"_blank"的<a>元素

$(":button")选取所有type="button"的<input>元素和<button>元素

$("tr:even")选取偶数位置的<tr>元素

$("tr:odd")选取奇数位置的<tr>元素

DOM操作

创建元素$("<li title='111'>阴阳师</li>")

插入节点$("h3").append("<b>我不喜欢玩游戏!</b>")

删除节点$("ol li").eq(1).remove();

复制节点$(this).clone(true).appendTo("ol")

替换节点$("h3").replaceWith("<b>我最讨厌哪个游戏?</b>")

包裹节点$("li").wrapAll("<b></b>")