主要用来操作HTML元素的javascripts库.
$(selector).action()
为了防止文档在完全加载(就绪)之前运行 jQuery 代码,所有 jQuery 函数位于一个 document ready 函数中:
$(document).ready(function(){
--- jQuery functions go here ----
});
选择HTML元素是你操作HTML元素的前提.
#test
id选择器.intro
类选择器p
元素选择器[title="..."]
属性选择器ul li
后代选择器ul > li
子代选择器li.content
组合选择器p, a, li
多项选择器 事件方法会触发匹配元素的事件,或将函数绑定到所有匹配元素的某个事件.
$(document).ready(function)
文档就绪事件$(selector).dblclick(function)
双击事件$(selector).click(function)
点击事件$(selector).focus(function)
焦点事件$(selector).mouseover(function)
鼠标悬停事件使代码更恰当且易于维护的原则:
文档操作
text()
设置或返回所选元素的文本内容html()
设置或返回所选元素的内容(包括 HTML 标记)val()
设置或返回表单字段的值append()
在被选元素的结尾插入内容prepend()
在被选元素的开头插入内容after()
在被选元素之后插入内容before()
在被选元素之前插入内容remove()
删除被选元素(及其子元素)empty()
从被选元素中删除子元素addClass()
向被选元素添加类removeClass()
从被选元素删除类toggleClass()
添加/删除类的切换width()
设置或返回元素的宽度height()
设置或返回元素的高度属性操作
attr()
设置或返回匹配元素的属性和值removeAttr()
移除指定的属性CSS()
设置或返回匹配元素的样式属性offset()
返回第一个匹配元素相对于文档的位置offParent()
返回最近的定位祖先元素position()
返回第一个匹配元素相对于父元素的位置scrollLeft()
设置或返回匹配元素相对滚动条左侧的偏移scrollRihgt()
设置或返回匹配元素相对滚动条顶部的偏移parent()
返回直接父元素parents()
返回被所有祖先元素,直到文档的根元素 <html>
parentsUntil()
返回介于两个给定元素之间的所有祖先元素(不包括本身)children()
返回所有直接子元素find()
返回被选元素的后代元素,一路向下直到最后一个后代siblings()
返回所有同胞next()
返回下一个同胞nextAll()
返回所有跟随的同胞nextUntil()
返回介于两个给定参数之间的所有同胞(不包括本身)prev()
返回上一个同胞prevAll()
返回所有前面的同胞prevUntil()
返回介于两个给定参数之间的所有同胞(不包括本身)first()
,last()
返回首个/最后一个元素eq()
索引指定元素filter()
,not()
返回匹配/不匹配元元素异步 JavaScript 和 XML(Asynchronous JavaScript and XML).
它在不重载全部页面的情况下,实现了对部分网页的更新.
$(selector).load(URL,data,callback)
$.get(URL,callback)
$.post(URL,data,callback)
$.ajax([settings])
相关文章推荐: