jquery入门必备的基本认识及实例(整理)


Posted in Javascript onJune 24, 2013

1.Juqery是javascript的优秀框架。它是轻量级的js库,它兼容CSS3,还兼容各种浏览器(IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+),jQuery2.0及后续版本将不再支持IE6/7/8浏览器。jQuery使用户能更方便地处理HTML documents、events、实现动画效果,并且方便地为网站提供AJAX交互。

jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。jQuery能够使用户的html页面保持代码和html内容分离,也就是说,不用再在html里面插入一堆js来调用命令了,只需定义id即可。

当用jQuery2.0的框架,通过上面这段话我想说的是如果有些代码在eclipse运行不出来,说明里面浏览器内核太低,只要在高版本的浏览器下面就能显示效果。

2.jQuery 库包含以下特性:
· HTML 元素选取
· HTML 元素操作
· CSS 操作
· HTML 事件函数
· JavaScript 特效和动画
· HTML DOM 遍历和修改
· AJAX
· Utilities
3.Google 和 Microsoft 对 jQuery 的支持都很好。
如果您不愿意在自己的计算机上存放 jQuery 库,那么可以从 Google 或 Microsoft 加载 CDN jQuery 核心文件。
使用 Google 的 CDN

<head> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs 
/jquery/1.4.0/jquery.min.js"></script> 
</head>

使用 Microsoft 的 CDN
<head> 
<script type="text/javascript" src="http://ajax.microsoft.com/ajax/jquery 
/jquery-1.4.min.js"></script> 
</head>

基本语法:
jQuery 语法实例
$(this).hide()
演示 jQuery hide() 函数,隐藏当前的 HTML 元素。
$("#test").hide() / /读取id
演示 jQuery hide() 函数,隐藏 id="test" 的元素。
$("p").hide()
演示 jQuery hide() 函数,隐藏所有 <p> 元素。 //这样可以直接读取标签
$(".test").hide()
演示 jQuery hide() 函数,隐藏所有 class="test" 的元素。 //读取class的元素节点

Jquery的选择器有很多种:jQuery 元素选择器
jQuery 使用 CSS 选择器来选取 HTML 元素。
$("p") 选取 <p> 元素。
$("p.intro") 选取所有 class="intro" 的 <p> 元素。
$("p#demo") 选取所有 id="demo" 的 <p> 元素。
jQuery 属性选择器
jQuery 使用 XPath 表达式来选择带有给定属性的元素。
$("[href]") 选取所有带有 href 属性的元素。
$("[href='#']") 选取所有带有 href 值等于 "#" 的元素。
$("[href!='#']") 选取所有带有 href 值不等于 "#" 的元素。
$("[href$='.jpg']") 选取所有 href 值以 ".jpg" 结尾的元素。
jQuery CSS 选择器
jQuery CSS 选择器可用于改变 HTML 元素的 CSS 属性。

下面的例子把所有 p 元素的背景颜色更改为红色:
实例

$("p").css("background-color","red");

jQuery 事件
下面是 jQuery 中事件方法的一些例子:

Event 函数 绑定函数至
$(document).ready(function) 将函数绑定到文档的就绪事件(当文档完成加载时)
$(selector).click(function) 触发或将函数绑定到被选元素的点击事件
$(selector).dblclick(function) 触发或将函数绑定到被选元素的双击事件
$(selector).focus(function) 触发或将函数绑定到被选元素的获得焦点事件
$(selector).mouseover(function) 触发或将函数绑定到被选元素的鼠标悬停事件
Javascript 相关文章推荐
利用404错误页面实现UrlRewrite的实现代码
Aug 20 Javascript
javascript中的prototype属性使用说明(函数功能扩展)
Aug 16 Javascript
JS通过ajax动态读取xml文件内容的方法
Mar 24 Javascript
JavaScript获得指定对象大小的方法
Jul 01 Javascript
JavaScript实现倒计时跳转页面功能【实用】
Dec 13 Javascript
JavaScript中this的用法实例分析
Dec 19 Javascript
12306 刷票脚本及稳固刷票脚本(防挂)
Jan 04 Javascript
Angular动态添加、删除输入框并计算值实例代码
Mar 29 Javascript
element-ui 表格实现单元格可编辑的示例
Feb 26 Javascript
在Vue项目中引入腾讯验证码服务的教程
Apr 03 Javascript
如何用JavaScript实现功能齐全的单链表详解
Feb 11 Javascript
详解Vue的七种传值方式
Feb 08 Vue.js
jquery必须知道的一些常用特效方法及使用示例(整理)
Jun 24 #Javascript
解析js如何获取当前url中的参数值并复制给input
Jun 23 #Javascript
Ajax异步提交表单数据的说明及方法实例
Jun 22 #Javascript
JS localStorage实现本地缓存的方法
Jun 22 #Javascript
js获取某月的最后一天日期的简单实例
Jun 22 #Javascript
js遍历、动态的添加数据的小例子
Jun 22 #Javascript
jquery实现简单的拖拽效果实例兼容所有主流浏览器
Jun 21 #Javascript
You might like
德生H-501的评价与改造
2021/03/02 无线电
PHP中exec与system用法区别分析
2014/09/22 PHP
PHP Smarty模版简单使用方法
2016/03/30 PHP
Jquery乱码的一次解决过程 图解教程
2010/02/20 Javascript
Javascript 函数中的参数使用分析
2010/03/27 Javascript
Jquery实现视频播放页面的关灯开灯效果
2013/05/27 Javascript
jquery快捷动态绑定键盘事件的操作函数代码
2013/10/17 Javascript
原生JavaScript生成GUID的实现示例
2014/09/05 Javascript
解析Node.js异常处理中domain模块的使用方法
2016/02/16 Javascript
利用jQuery实现CheckBox全选/全不选/反选的简单代码
2016/05/31 Javascript
Javascript基础_标记文字的实现方法
2016/06/14 Javascript
AngularJs $parse、$eval和$observe、$watch详解
2016/09/21 Javascript
简单的渐变轮播插件
2017/01/12 Javascript
Javascript自定义事件详解
2017/01/13 Javascript
拖动时防止选中
2017/02/03 Javascript
微信小程序 setData使用方法及常用错误解决办法
2017/05/11 Javascript
JavaScript Drum Kit 指南(纯 JS 模拟敲鼓效果)
2017/07/23 Javascript
Vue.js实现表格渲染的方法
2018/09/07 Javascript
js实现点击上传图片并设为模糊背景
2020/08/02 Javascript
Vue实现腾讯云点播视频上传功能的实现代码
2020/08/17 Javascript
[15:35]教你分分钟做大人:天怒法师
2014/10/30 DOTA
kNN算法python实现和简单数字识别的方法
2014/11/18 Python
python简单判断序列是否为空的方法
2015/06/30 Python
解读Django框架中的低层次缓存API
2015/07/24 Python
python文件的md5加密方法
2016/04/06 Python
Python中字符串的常见操作技巧总结
2016/07/28 Python
Python使用pyyaml模块处理yaml数据
2020/04/14 Python
Python计算矩阵的和积的实例详解
2020/09/10 Python
is_file和file_exists效率比较
2021/03/14 PHP
GLAMGLOW香港官网:明星出镜前的秘密武器
2017/03/16 全球购物
Luxplus瑞典:香水和美容护理折扣
2018/01/28 全球购物
会计职业生涯规划范文
2014/01/04 职场文书
质量月活动策划方案
2014/03/10 职场文书
关于旅游的活动方案
2014/08/15 职场文书
学校个人对照检查材料
2014/08/26 职场文书
自我查摆剖析材料
2014/10/11 职场文书