jQuery(1)
来源:互联网 发布:系统网络架构图 编辑:程序博客网 时间:2024/04/25 17:21
jQuery 是什么?
jQuery是一个优秀的javaScript库
为什么要使用jQuery?
语法简洁和夸平台的兼容性 这两个方面 jQuery做得非常好
轻量级
强大的选择器
出色的DOM封装
可靠的处理机制
完善的Ajax
等
jQuery适合那里使用?
<javaScrpit>脚本代码中
(1)引用jQuery库
当然你下载的什么版本的库就copy在WebRoot目录下 自己再拖进html页面中
编写第一个jQuery程序
<!--<link rel="stylesheet" type="text/css"href="./styles.css">-->
<script src="jquery-1.7.1.js"></script>
<script type="text/javascript">
$(document).ready(function(){
alert("hello jquery");
})
</script>
同等于
window.onload = function(){
alert("hello jQuery");
}
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
(2)
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>columnl.html</title>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<!--<link rel="stylesheet" type="text/css"href="./styles.css">-->
</head>
<meta http-equiv="keywords" content="keyword1,keyword2,keyword3">
<meta http-equiv="description" content="this is my page">
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<script type="text/javascript" src="../jquery-1.7.1.js"></script>
<style type="text/css">
#menu {
width: 260px;
background-color: white;
}
.has_children {
background: skyblue;color: #fff;cursor:pointer;
}
.highlight {
color: mediumturquoise;
background: mistyrose;
}
div {
padding: 0;
margin: 10px 0;
}
div a {
background: moccasin;
display: none;
float: left;
width: 260px;
}
</style>
<body>
<div id="menu">
<div class="has_children">
<span>第一章-认识jQuery</span>
<a>1.1-javascript和JAVA库</a>
<a>1.2-javascript和JAVA库</a>
<a>1.3-javascript和JAVA库</a>
<a>1.4-javascript和JAVA库</a>
<a>1.5-javascript和JAVA库</a>
<a>1.6-javascript和JAVA库</a>
<a>1.7-小结</a>
</div>
<div class="has_children">
<span>第二章-jQuery选择器</span>
<a>2.1-javascript和JAVA库</a>
<a>2.2-javascript和JAVA库</a>
<a>2.3-javascript和JAVA库</a>
<a>2.4-javascript和JAVA库</a>
<a>2.5-javascript和JAVA库</a>
<a>2.6-javascript和JAVA库</a>
<a>2.7-小结</a>
</div>
<div class="has_children">
<span>第三章-jQuery中DOM操作</span>
<a>3.1-javascript和JAVA库</a>
<a>3.2-javascript和JAVA库</a>
<a>3.3-javascript和JAVA库</a>
<a>3.4-javascript和JAVA库</a>
<a>3.5-javascript和JAVA库</a>
<a>3.6-javascript和JAVA库</a>
<a>3.7-小结</a>
</div>
</div>
</body>
<script type="text/javascript">
$(".has_children").click(function(){ //将 .has_children类加载 点击时候调用
$(this).addClass("highlight")//为上面的类 添加样式
.children("a").show(1000) //找到子节点并显示
.end().siblings().removeClass("highlight") //end()返回上次操作 获取兄弟元素 并去除兄弟元素
.children("a").hide(500);//隐藏 兄弟元素下的 <a>元素
});
</script>
</html>
都是我自己敲的导航栏做起来很有意思
————————————————————————————————————————————————————————————————————————————
(3)jQuery对象和dom对象的相互转换
★.dom转成jQuery 代码如下
<script type="text/javascript" src="../WEB-INF/jquery-1.7.1.js"></script>
<script type="text/javascript">
var cr = document.getElementById("cr"); //DOM对象
var $cr = $(cr); //jQuery 对象
// 转换后可以任意的用jQuery方法
//用过上面的方法可以任意的将DOM对象转成jQuery对象
</script>
★.jQuery转成DOM 代码如下
★.
解决和其他库冲突的问题 用到的时候再看 jQuery.pdf第一17面
书我会发在博客上的你们下载不要积分的
- jquery 插件(六) jquery UI(1)
- jquery 插件(六) jquery UI(1)
- jQuery细讲(1):jQuery对象
- 1、jQuery基础(jQuery构造器)
- jQuery(1)--入口模块jQuery()
- 使用 jQuery (1)
- jquery 性能(1)
- jquery 学习(1)
- jQuery(1)
- JQuery------技巧(1)
- jQuery 选择器(1)
- JQuery技术(1)
- Jquery选择器(1)
- jquery 总结(1)
- jquery总结(1)
- Jquery使用(1)
- jQuery学习心得(1)
- jquery笔记(1)
- rhel下安装gcc
- android图像处理系列之二--图片旋转、缩放、反转
- oracle sysdate,systimestamp,current_date,current_timestamp
- 如何让cxf客户端简单支持ssl
- VC++信息安全编程(6)实现杀毒程序,杀灭D3病毒范例
- jQuery(1)
- 给想当程序员的大二学生的建议
- 图的深度、广度优先搜索(邻接矩阵)
- Webkit Timer study notes
- VM保护简单原理
- 一些计算机编程的经典书籍总结
- VC++信息安全编程(8)实现扫描内存,实现内存读写
- BS架构的打印功能 (转http://www.cnblogs.com/mzhanker/archive/2011/06/02/2067691.html)
- cxf开发实践(添加SSL支持)