jQuery学习基础知识小结


Posted in Javascript onNovember 25, 2010

jQuery学习笔记:

jQuery学习
1、基本语法:
$(selector).action()
$:定义jQuery
selector:选择符,查询和查找HTML元素
action():对元素执行的操作
实例:
$(this).hide()------隐藏当前元素
$("p"),hide()-------隐藏所有的p元素
$("#ID").hide()-----隐藏id=ID的元素
$("p.Class")--------隐藏class=Class的P

$(document).ready(function(){-----});
这样用为了防止文档未加载就运行jQuery代码。
2、选择器通过属性选择元素
$("[href]") 选择所有具有href属性的元素
$("[href='AA']") 选择属性href=‘AA'的元素
$("[href!='AA']")选择所有href!=‘AA'的元素
$("[href$='.jpg']")选取所有href值以.jpg结尾的元素
3、选择器选择Css属性
$("p").css("background-color","red"); 修改所有的p元素的背景颜色为红色
$("div#ID .Class") id=ID的div元素中所有class=Class的元素
4、名称冲突
var jQMy = jQuery.noConflict() yong jQMy代替$
5、常用事件
$(document).ready(function) 文档的就绪事件
$(selector).click(function) 被选元素的点击事件
$(selector).dblclick(function) 被选元素的双击事件
$(selector).focus(function) 被选元素获得焦点事件
$(selector).mouseover(function) 被选元素鼠标悬停事件
6、jQuery效果
$(selector).hide() 隐藏被选元素
$(selector).show() 显示被选元素
$(selector).toggle() 切换(在隐藏与显示之间)被选元素
$(selector).slideDown() 向下滑动(显示)被选元素
$(selector).slideUp() 向上滑动(隐藏)被选元素
$(selector).slideToggle() 对被选元素切换向上滑动和向下滑动
$(selector).fadeIn() 淡入被选元素
$(selector).fadeOut() 淡出被选元素
$(selector).fadeTo() 把被选元素淡出为给定的不透明度
$(selector).animate() 对被选元素执行自定义动画
参数:"slow", "fast", "normal" 或毫秒
回调函数:callback
$("p").hide(1000,function(){
alert("The paragraph is now hidden");
});
7、jQuery的HTML操作
$(selector).html(content) 改变被选元素的(内部)HTML
$(selector).append(content) 向被选元素的(内部)HTML 追加内容
$(selector).prepend(content) 向被选元素的(内部)HTML “预置”(Prepend)内容
$(selector).after(content) 在被选元素之后添加 HTML
$(selector).before(content) 在被选元素之前添加 HTML
8、jQuery的CSS操作
$(selector).css(name,value) 为匹配元素设置样式属性的值
$(selector).css({properties}) 为匹配元素设置多个样式属性
$(selector).css(name) 获得第一个匹配元素的样式属性值
$(selector).height(value) 设置匹配元素的高度
$(selector).width(value) 设置匹配元素的宽度
9、jQuery AJAX 请求
$(selector).load(url,data,callback) 把远程数据加载到被选的元素中
$.ajax(options) 把远程数据加载到 XMLHttpRequest 对象中
$.get(url,data,callback,type) 使用 HTTP GET 来加载远程数据
$.post(url,data,callback,type) 使用 HTTP POST 来加载远程数据
$.getJSON(url,data,callback) 使用 HTTP GET 来加载远程 JSON 数据
$.getScript(url,callback) 加载并执行远程的 JavaScript 文件
(selector) jQuery 元素选择器语法
(url) 被加载的数据的 URL(地址)
(data) 发送到服务器的数据的键/值对象
(callback) 当数据被加载时,所执行的函数
(type) 被返回的数据的类型 (html,xml,json,jasonp,script,text)
(options) 完整 AJAX 请求的所有键/值对选项

Javascript 相关文章推荐
让GoogleCode的SVN下的HTML文件在FireFox下正常显示.
May 25 Javascript
jQuery实现360°全景拖动展示
Mar 18 Javascript
js简单工厂模式用法实例
Jun 30 Javascript
javascript获取网页宽高方法汇总
Jul 19 Javascript
js获取当前日期时间及其它日期操作汇总
Mar 08 Javascript
深入分析javascript中的错误处理机制
Jul 17 Javascript
Js利用console计算代码运行时间的方法示例
Sep 24 Javascript
详解Vue demo实现商品列表的展示
May 07 Javascript
解决vue 使用axios.all()方法发起多个请求控制台报错的问题
Nov 09 Javascript
Element-ui upload上传文件限制的解决方法
Jan 22 Javascript
JavaScript实现跟随鼠标移动的盒子
Jan 28 Javascript
vue-cli4.5.x快速搭建项目
May 30 Vue.js
javascript预览上传图片发现的问题的解决方法
Nov 25 #Javascript
juqery 学习之三 选择器 子元素与表单
Nov 25 #Javascript
juqery 学习之三 选择器 可见性 元素属性
Nov 25 #Javascript
juqery 学习之三 选择器 简单 内容
Nov 25 #Javascript
juqery 学习之三 选择器 层级 基本
Nov 25 #Javascript
jquery 学习之二 属性 文本与值(text,val)
Nov 25 #Javascript
jquery 学习之二 属性(html()与html(val))
Nov 25 #Javascript
You might like
PHP中基于ts与nts版本- vc6和vc9编译版本的区别详解
2013/04/26 PHP
对淘宝URL中ID提取的PHP代码
2013/09/01 PHP
php 使用file_get_contents读取大文件的方法
2014/11/13 PHP
详解Window7 下开发php扩展
2015/12/31 PHP
Apache PHP MySql安装配置图文教程
2016/08/27 PHP
PHP截取发动短信内容的方法
2017/07/04 PHP
16个最流行的JavaScript框架[推荐]
2011/05/29 Javascript
深入理解JavaScript作用域和作用域链
2011/10/21 Javascript
Jquery 获取对象的几种方式介绍
2014/01/17 Javascript
javascript设计模式之解释器模式详解
2014/06/05 Javascript
js+div实现文字滚动和图片切换效果代码
2015/08/27 Javascript
jQuery获取随机颜色的实例代码
2018/05/21 jQuery
如何利用ES6进行Promise封装总结
2019/02/11 Javascript
Vue实现数据表格合并列rowspan效果
2020/11/30 Javascript
Vue引入Stylus知识点总结
2020/01/16 Javascript
JS实现移动端可折叠导航菜单(现代都市风)
2020/07/07 Javascript
Vue+ElementUI 中级联选择器Bug问题的解决
2020/07/31 Javascript
[14:24]Optic Gaming vs PSG LGD BO3
2018/06/07 DOTA
使用Python编写提取日志中的中文的脚本的方法
2015/04/30 Python
利用Tkinter和matplotlib两种方式画饼状图的实例
2017/11/06 Python
pyqt5实现俄罗斯方块游戏
2019/01/11 Python
python中比较两个列表的实例方法
2019/07/04 Python
Django的用户模块与权限系统的示例代码
2019/07/24 Python
基于python和flask实现http接口过程解析
2020/06/15 Python
python利用pytesseract 实现本地识别图片文字
2020/12/14 Python
印度购物网站:TATA CLiQ
2017/11/23 全球购物
质量承诺书怎么写
2014/05/24 职场文书
百日安全生产活动总结
2014/07/05 职场文书
公共机构节能宣传周活动总结
2014/07/09 职场文书
高中军训的心得体会
2014/09/01 职场文书
派出所班子党的群众路线对照检查材料思想汇报
2014/10/01 职场文书
机关干部四风问题自查报告及整改措施
2014/10/26 职场文书
公司表扬信格式
2015/05/04 职场文书
小鞋子观后感
2015/06/05 职场文书
Nginx工作原理和优化总结。
2021/04/02 Servers
Java字符串逆序方法详情
2022/03/21 Java/Android