主要用来操作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]) 相关文章推荐: