jquery是一个js库。
<head>
<script type="text/javascript" src="../scripts/jquery.js"></script>//这句话是在往你的网页中添加jquery;并且只能在head标签里面。src的值是jquery.js的存储路径,每个人不一样,我的scripts的文件夹中。
</head>
既然有路径的话,就需要你去下载jquery了,直接去官网下载就可以。除了从本地来引入还可以:
<script src="http://ajax.aspnetcdn.com/ajax/jQuery/jquery-1.8.0.js">
</script>//这是从microsoft引入jquery
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8.0/jquery.min.js">
</script>//这是从google来引入jquery。
//通过 jQuery,您可以选取(查询,query) HTML 元素,并对它们执行“操作”(actions)。
//介绍一些基本的语法。
$(selector).action()//$美元符号就相当于jQuery,selector查询和选择html的元素,action是所需要执行的操作。
$(this).hide()//隐藏当前元素
$("p").hide()//隐藏所有段落
$(".test").hide()//隐藏所有 class="test" 的所有元素
$("#test").hide()//隐藏所有 id="test" 的元素
下面是选择器的部分:其实选择器用的好坏在于怎么利索的选中你想要的html元素。它可以使用css的选择器,也可以使用XPath 表达式。
jQuery是一个专门处理事件的,
//一些例子
$(document).ready(function)//当文档加载完毕之后执行的操作
$(selector).click(function)//单击选择元素时进行的操作
$(selector).dblclick(function)//双击选择元素时进行的操作
$(selector).focus(function)//获得焦点选择元素时进行的操作
$(selector).mouseover(function)//鼠标悬停选择元素时进行的操作
下面我用导航栏的例子来说明jquery的方便:
<html>
<head>
</head>
<body>
<div class="box">
<ul class="menu">
<li class="level1">
<a href="#none">衬衫</a>
<ul class="level2">
<li><a href="#none">短袖衬衫</a></li>
<li><a href="#none">长袖衬衫</a></li>
<li><a href="#none">短袖T恤</a></li>
<li><a href="#none">长袖T恤</a></li>
</ul>
</li>
<li class="level1">
<a href="#none">卫衣</a>
<ul class="level2">
<li><a href="#none">开襟卫衣</a></li>
<li><a href="#none">头套卫衣</a></li>
<li><a href="#none">运动卫衣</a></li>
<li><a href="#none">童装卫衣</a></li>
</ul>
</li>
</ul>
</div>
</body>
</html>
其实这就是一个简单的小项目,要求做一个类似的导航栏而已,点击不同的商品名称的链接,显示相应的内容,同时高亮显示当前选择的商品。但是用html来看的化你会发现会做很多无用工,重复很多内容。如果换成jquery来的话就简单的一句话:
$(".level1">a).click(function)(){//当点击被选择对象:".level1">a时执行以下操作
$(this).addClass("current")//给当前的元素添加”current“样式
.next().show()//下一个元素显示
.parent().siblings().children("a").removeClass("current")//父元素的同辈元素的子元素<a>移除”current“样式
.next().hide();//它们的下一个元素隐藏
return false;
});
是不是如此之简单?
分享到:
相关推荐
【jQuery 简介】 jQuery 是一款非常流行的 JavaScript 库,由 John Resig 创建,它以其简洁高效的设计理念——“WRITE LESS, DO MORE”而受到广泛赞誉。jQuery 的目标是简化 JavaScript 开发,使得开发者可以更轻松...
1 jQuery简介 jQuery优势 jQuery安装 jQuery语法 1、jQuery简介 1.1 学习jQuery之前,需要以下基础知识 HTML CSS JavaScript 1、jQuery简介 1.2 什么是jQuery? jQuery是一个JavaScript函数库 轻量级,“写的少,做的...
Java电商系统+Java学习资料+Java教程第21节+21jQuery简介。
首先,我们从jQuery的简介开始。jQuery是由John Resig于2006年创建的,其目标是“write less, do more”。jQuery的核心理念是提供一个简洁的API,使得开发者可以更高效地处理页面中的元素选择、事件绑定和动态效果。...
jQuery 是一个广泛应用于 Web 开发中的 JavaScript 库,它的出现极大地简化了 JavaScript 代码的编写,使得网页交互和动态效果的实现变得更加简单高效。jQuery 的核心理念是“Write Less, Do More”,即用更少的代码...
一、jQuery简介 jQuery是由John Resig创建的一个开源项目,它的目标是简化JavaScript的DOM操作、事件处理、动画设计和Ajax交互。jQuery的设计理念是"Write Less, Do More",即通过简洁的语法实现复杂的任务,提高...
jQuery简介 jQuery是由John Resig创建的一个JavaScript库,其主要目标是简化JavaScript的DOM操作、事件处理、动画效果和Ajax交互。通过jQuery,开发者可以以更少的代码实现更多的功能,提高开发效率。 ### 2. ...
1. **jQuery简介** jQuery是一个轻量级的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画设计和Ajax交互。它的API设计易于理解和使用,使得开发者能够用更少的代码实现更多的功能,提高了开发...
一、jQuery简介 jQuery是由John Resig创建的一个轻量级、高性能的JavaScript库,它的主要目标是简化HTML文档遍历、事件处理、动画效果和Ajax交互。jQuery 1.5.1是其历史上的一个重要版本,它在1.5的基础上进行了多项...
一、jQuery简介 jQuery是由John Resig在2006年创建的一个轻量级的JavaScript库,它的核心理念是“Write Less, Do More”。jQuery通过提供简洁的API,使得开发者能够以更少的代码实现更多的功能,降低了JavaScript...
jQuery 简介 jQuery 是一个广泛应用于网页开发的 JavaScript 库,它的出现极大地简化了JavaScript编程,使得开发者能够更高效地实现丰富的交互效果和动态功能。jQuery 的核心理念是“Write Less, Do More”,即用更...
一、jQuery简介 jQuery是由John Resig开发的开源JavaScript库,其主要目标是简化JavaScript的DOM操作,同时提供丰富的事件处理、动画效果和Ajax交互。jQuery的命名源自"JavaScript"和"Quirksmode"的组合,意在解决...
一、jQuery简介 jQuery由John Resig在2006年创建,其核心理念是"Write Less, Do More"。它通过提供简洁的API,让JavaScript编程变得更加简单。jQuery支持多种浏览器,包括IE6及更高版本,以及Firefox、Chrome、...
一、jQuery简介 jQuery是由John Resig于2006年创建的,它简化了DOM操作、事件处理、动画效果和Ajax交互等任务。jQuery的核心理念是"Write Less, Do More",通过简洁的语法,让复杂的JavaScript任务变得简单易行。 ...
- jQuery简介及其核心理念。 - 如何使用jQuery简化常见的JavaScript任务。 - jQuery选择器详解。 2. **核心功能讲解**: - DOM操作技巧,包括添加、删除和修改元素。 - CSS类操作方法。 - 动画效果和jQuery UI...
一、jQuery简介 jQuery是由John Resig在2006年创建的一个开源JavaScript库,它的目标是“Write Less, Do More”。jQuery简化了HTML文档遍历、事件处理、动画制作和Ajax交互等任务,极大地提高了前端开发效率。 二...
jQuery简介 jQuery是由John Resig在2006年创建的一个JavaScript库,其核心理念是“Write Less, Do More”。jQuery极大地简化了JavaScript的DOM操作、事件处理、动画设计和Ajax交互。它使得JavaScript编程变得更加...
一、jQuery简介 jQuery是由John Resig创建的一个轻量级的JavaScript库,它的目标是简化HTML文档遍历、事件处理、动画和Ajax交互。jQuery的核心理念是"Write Less, Do More",通过提供简单易用的接口,使得复杂的DOM...