1、$("#id")获取的是对象,判断的时候,不能直接if($("#id")),可以if($("#id").length > 0)或者转化成dom对象if($("#id")[0])
2、对象声明
var $i = $("#id"); $i就是jquery对象
var i = $("#id"); 获取的是DOM对象,DOM对象不能使用jquery的方法
3、常用方法
通过id,名字,class获取元素:$("#id") $("name") $(".class")
4、选择器
$("div span") 选择div中所有的span元素
$("div > span") 选择div的span子元素,并不是所有的span
$("div:contains('hi')")选择含有文本hi的div元素
$("div:parent")选择所有拥有子元素的div
$("tbody tr:even").css("backgroundColor","#888"); 表格隔行变色
根据属性选择器元素,可多个属性组合
$("div[id]") 选择拥有属性id的元素
$("div[title=test]")选择属性title的值为test的div元素
$("div[title!=test]")选择属性title的值不为test的div元素
$("div[title^=test]")选择属性title的值开头为test的div元素
$("div[title$=test]")选择属性title的值结束为test的div元素
$("div[title*=test]")选择属性title的值含有test的div元素