效果图:
页面代码,包含css 和 js代码:
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>jquery</title>
<script type="text/javascript" src="js/jquery-1.7.1.js"></script>
<script type="text/javascript">
$(function(){
//alert('hello jquery');
//样式
$('#mydiv').css({
'background-color':'#ccc',
'width':'600px',
'height':'40px'
});
//alert($('li').length);
$('li').css({
'float':'left',
'font-size':'20px',
'width':'100px',
'line-height':'40px',
'cursor':'pointer',
'text-align':'center'
});
//事件 eq gt lt
var dong = $('.mystyle');
$('li').on({
'mouseover':function(){
$(this).css({
'background-color':'red',
'color':'white'
});
},'mouseout':function(){
$(this).css({
'background-color':'#ccc',
'color':'black'
});
},'click':function(){
//$('#dong').show(1000);
//slideUp //动画
dong.html("<h1>"+$(this).text()+"</h1>");
if(dong.is(':visible')){
dong.fadeOut(1000);
}else{
dong.fadeIn(1000);
}
}
});
//DOM操作
//val();html();,text();
dong.css({
'background-color':'green',
'width':'600px',
'height':'400px',
'display':'none'
});
});
</script>
<style type="text/css">
.mystyle{
}
</style>
</head>
<body>
<div id="mydiv">
<ul>
<li>aaaaaaaa1</li>
<li>aaaaaaaa2</li>
<li>aaaaaaaa3</li>
<li>aaaaaaaa4</li>
<li>aaaaaaaa5</li>
<li>aaaaaaaa6</li>
</ul>
</div>
<div></div>
<div class='mystyle'>
</div>
</body>
</html>
分享到:
相关推荐
JQuery是现在最流行的Ajax框架;本案例是本人亲手总结的教学案例。基本包括的Jquery的各个方面的基础应用。包括:选择器;Dom操作;事件;动画;Ajax操作;是一个非常容易上手的代码案例。送给初学者。--邵老师
jQuery基础案例分析(初学者入门精通最佳案例),内容丰富,一切用代码说话。 通常,学习一个技术从基础一点点学识一个很慢的学习过程,即便学会了也编不出东西来。通过简单的案例来学习,分析代码为什么这么写,...
这个"JQuery经典案例集合"显然是一份宝贵的资源,涵盖了JQuery的基础到进阶应用,对于学习和理解JQuery有着极大的帮助。下面,我们将深入探讨其中可能包含的知识点。 首先,基础操作是JQuery学习的起点。这可能包括...
一、jQuery基础 jQuery库通过一个简洁的API提供了对DOM(文档对象模型)的强大控制。例如,你可以使用`$`符号来选择页面中的元素,如`$("#elementID")`选择ID为`elementID`的元素,`$(".class")`选择所有具有指定...
1. **jQuery插件的原理**:jQuery插件是基于jQuery核心功能扩展的功能模块,通过$.fn.extend()方法,将新方法添加到jQuery对象的prototype上,使得所有jQuery选择器都能调用这些新方法。 2. **DOM操作**:jQuery...
在开始案例之前,我们先了解一下 jQuery Mobile 的基础。这个框架的核心在于其数据属性(data-attributes)和页面结构。每个页面由一个或多个`<div data-role="page">`组成,而每个页面内部可以包含多个`...
《jQuery Web开发案例教程(在线实训版)》案例源码.zip是一个包含丰富的jQuery实践案例的压缩包,旨在帮助学习者深入理解和应用jQuery库在Web开发中的功能和技巧。这个资源对于初学者和有一定经验的开发者来说都是...
jQuery UI打造实用的图片裁切功能,图片裁切现在比较流行,像很多网站的头像上传功能,上传后允许你在线对头像进行剪切编辑,其它大部分都是基于jQuery的,本裁切不完全用到了jQuery,还用到了一些UI扩展插件,因此...
总之,“jQuery隐藏样案例”涵盖了控制网页元素可见性的基础和进阶技巧,通过学习和实践这些案例,你将能更好地理解和运用jQuery来实现丰富的交互效果。无论是新手还是经验丰富的开发者,都应该熟练掌握这些基本操作...
1. **jQuery基础**:jQuery是一个轻量级的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互。在这个抽奖案例中,jQuery被用来控制转盘的旋转、中奖判断和结果展示。 2. **CSS3动画**:为了实现转盘...
1. **基础布局**:观察页面结构,理解如何使用 `div` 元素和数据属性创建页面容器和页面元素。 2. **交互设计**:查看按钮、表单和列表视图的实现,了解它们的事件处理和动态响应。 3. **导航结构**:分析页面间...
**jQuery项目案例详解** 在网页开发中,jQuery是一款非常强大的JavaScript库,它简化了JavaScript的DOM操作、事件处理、动画设计以及Ajax交互。本案例集包含了一系列基于jQuery的实践项目,旨在帮助开发者深入理解...
**jQuery 案例——构建动态导航栏** 在网页开发中,导航栏是不可或缺的一部分,它为用户提供了一种直观的方式去浏览网站的不同部分。在这个jQuery案例中,我们将探讨如何使用jQuery来创建一个交互式的导航栏,提升...
通过这些模板,你可以快速搭建一个基础的移动网站,并学习到如何定制 jQuery Mobile 的主题,以及如何组织和链接不同的页面。 总结来说,这些开源案例提供了全面的学习资源,涵盖了 jQuery Mobile 的核心概念,包括...
在IT行业中,jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、...通过学习和理解这个案例,开发者可以掌握在实际项目中创建类似功能的基本步骤,并在此基础上进行自定义和扩展,以适应不同需求的网页设计。
1. **jQuery基础**:在源码中,你可能会看到如何选择页面元素、操作DOM、绑定事件、处理数据和执行动画。例如,使用`$()`选择器获取元素,`.append()`或`.prepend()`添加HTML内容,`.on()`绑定事件,`.slideUp()`和`...
总结,这个"ajax (部分案例使用jquery)实例集锦"提供了丰富的Ajax和jQuery结合的实践应用,帮助开发者深入理解这两者如何协同工作,提高网页的动态性和交互性。通过学习这些实例,你可以更好地掌握Ajax技术,并...
一、jQuery Colorbox基础介绍 jQuery Colorbox是一款流行的弹出框插件,它利用jQuery库实现了轻巧、高效的弹出窗口功能。它支持多种类型的内容展示,如图片、HTML、Ajax、Iframe等,且具备预加载、淡入淡出效果、...
在这个使用案例中,我们将深入探讨jQuery FullCalendar的基本使用、功能特性以及如何在实际项目中应用。 首先,jQuery FullCalendar的核心功能是展示和管理时间轴上的事件。它支持日、周、月视图,允许用户轻松切换...