引用的<script src="http://code.jquery.com/jquery-latest.js"></script>
例子<一>:实现字体变大或变小
1、主体部分:
<body>
<a href="#" id="larger">Larger</a></br>
<a href="#" id="smaller">Smaller</a>
<p>when click Larger font change Big and click Smaller font change small;when click Larger font change Big and click Smaller font change small;</p>
</body>
2、jQ代码:
<script type="text/javascript">
$(function(){
$('a').click(function(){
var os = $('p').css('font-size'); //获取的是16px
var num = parseFloat(os,10); //通过parseFloat 解析得到数字部分
var uom = os.slice(-2); //得到单位 px
$('p').css('font-size',num/1.4+uom);
if(this.id=='larger'){
$('p').css('font-size',num*1.4+uom);
}
});
});
</script>
3、效果图:
例子<二>:实现图片切换的效果
1、主体部分:
<body>
<div class="wrap">
<img src="back.jpg" alt="image" />
<img src="front.jpg" class="front" alt="image" />
</div>
<div class="wrap">
<img src="back.jpg" alt="image" />
<img src="front.jpg" class="front" alt="image" />
</div>
<div class="wrap">
<img src="back.jpg" alt="image" />
<img src="front.jpg" class="front" alt="image" />
</div>
</body>
2、jQ代码:
<script type="text/javascript">
$(function(){
$('.wrap').hover(function(){
$('.front',this).stop().animate({top:"300px"},700); //top 也可以修改为left,right等等
},function(){
$(this).children('.front').stop().animate({top:"0px"},400);
});
});
</script>
3、CSS代码
<style type="text/css">
#container{
width:850px;
text-align:center;
margin:auto;
}
.wrap{
width: 250px;
height: 140px;
position: relative;
overflow: hidden;
float: left;
}
img{
position:absolute;
top:0;
left:0;
}
</style>
4、效果图
例子<三>:实现添加与移出数据效果
1、主体部分:
<body>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
</ul>
<a href="#" id="add">Add List Item</a><br>
<a href="#" id="remove">Remove List Item</a>
</body>
2、jQ代码:
<script type="text/javascript">
$(function(){
var i = $('li').size()+1;
$('a#add').click(function(){
$('<li>'+i+'</li>').appendTo('ul');
i++;
});
$('a#remove').click(function(){
$('li:last').remove();
if (i != 0){
i--;
}
});
});
</script>
3、效果图:
例子<四>:实现图片或文字变化的效果
1、主体部分:
<body>
<div id="box">CHANGE</div>
</body>
2、jQ代码:
<script type="text/javascript">$(function(){
$('#box').click(function(){
$(this).animate({"left":"300px"},4000);// first effect
$(this).animate({"width":"50px"},4000);//and so second effect
});
});
</script>
相关推荐
- **重点**:通过实例展示了如何使用jQuery轻松实现复杂的动画效果,如淡入淡出、滑动等,同时介绍了如何监听滚动条事件以实现动态加载等功能。 **4. Images and Slideshows** - **内容**:专注于图像处理和幻灯片...
"锋利的jQuery"作为一个学习资源,特别适合初学者,它通过一系列直观的实例帮助0基础的学习者快速入门。 **一、选择器与遍历DOM** jQuery的选择器是其核心功能之一,它允许开发者通过CSS选择器快速定位到网页中的...
JQuery novice to ninja(JQuery菜鸟到忍者) 此资源包含pdf电子书及配套的源代码. by Earle Castledine Craig Sharkie JQuery经典,英文版的,不过不用担心看不懂英文;因为书中有大量的实例代码供学习,只在看代码就OK....
《jQuery从菜鸟到忍者》是一本面向网页开发初学者的教程,旨在帮助读者全面掌握jQuery这一强大的JavaScript库。jQuery简化了HTML文档遍历、事件处理、动画制作和Ajax交互等任务,使得开发者能更高效地创建动态和交互...
通过学习《jQuery从菜鸟到忍者》这本书籍,读者不仅可以掌握jQuery的基本用法,还能了解到如何利用jQuery优化网页性能,提升用户体验。书中提供的源码示例涵盖了上述所有知识点,是学习和实践jQuery的宝贵资源。同时...
**jQuery:从菜鸟到老鸟** jQuery 是一个广泛使用的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。这个资源旨在帮助初学者快速掌握jQuery,并逐步提升为熟练开发者。 **一、...
- **丰富的实例**:每章都包含了大量的实际应用案例,帮助读者理解和掌握jQuery的各种用法。 - **易于上手**:本书语言简洁明了,适合不同水平的读者阅读。 - **代码兼容性**:提供的代码均经过测试,确保在多种...
**jsPlumb与jQuery流程图设计实例详解** 在Web开发中,流程图是一种直观、有效的展示数据处理方式,尤其在业务流程、系统架构或者工作流设计中应用广泛。jsPlumb是一个JavaScript库,专用于创建视觉连接器或流程图...
- jQuery教程网站:如W3School、菜鸟教程等,提供了基础到进阶的教程和示例。 - 实战项目:通过分析和修改jQueryDemo.rar中的示例,可以加深对jQuery的理解。 - jQuery技巧大放送.rar:这个压缩包可能包含各种实用的...
菜鸟的jQuery笔记 JavaScript实例 经典论坛JavaScript学习总结 菜鸟的Python笔记 《High Performance Web Sites》读书笔记 单片机笔记 C51笔记 51单片机实验 51单片机的Proteus实验 单片机小工具 ARM的...
ASP.NET与jQuery AJAX的结合是Web开发中常见的一种技术组合,它使得页面的异步更新成为可能,提高用户体验。在本教程中,我们将探讨如何在ASP.NET中利用jQuery的AJAX功能来调用后台处理程序或Web服务。 首先,我们...
### JQUERY学习笔记2:深度解析与应用实例 在深入探讨jQuery的学习笔记中,我们将重点关注几个核心概念和功能,这些是任何希望掌握jQuery框架的开发者都必须了解的基础知识。通过以下详细解析,我们不仅能够理解...
- **教程(Tutorials)**:新手入门指南,通过实例教学如何开始使用jQuery。 - **示例(Examples)**:提供大量代码示例,展示jQuery在实际场景中的应用。 - **兼容性表(Compatibility)**:记录了各个版本对不同...
在提供的`addelement`示例中,可能包含了一个展示如何动态添加元素的实例。例如,用户点击按钮时,新元素可能会被添加到某个列表。这个过程通常涉及事件监听和DOM操作的结合。比如: ```javascript $("#addButton")...
2. **初始化工具条**:通过JavaScript代码创建工具条实例,并配置相应的模块和按钮。 3. **绑定事件**:将用户点击按钮的动作与相应的功能函数关联。 4. **测试与优化**:在不同设备和浏览器上进行测试,根据反馈...
总结起来,《W3School 菜鸟教程CHM》是Web开发初学者的宝典,它提供了丰富的实例和实践练习,使得学习过程既系统又实用。离线版的CHM格式使得在无网络环境下也能随时查阅,对于提升编程技能和解决实际问题具有极大的...
`JavaScript正则表达式.doc`文档可以提供详细的正则表达式语法和实例。 **使用说明**文档应包含如何将验证逻辑整合到HTML和JavaScript代码中的步骤,包括引入jQuery库、编写验证函数、绑定事件和展示验证结果。例如...
《w3cschool菜鸟教程离线文档》是一个包含多种编程语言学习资料的压缩包,它提供了HTML、CSS、JavaScript、jQuery、PHP以及SQL等常见Web开发技术的详细教程。这个离线版本允许用户无需网络连接就能查阅相关知识,极...
学习JQUERY可以帮助初学者更高效地编写代码,避免直接与复杂的DOM交互。JQUERY的核心功能包括选择器(用于找到页面中的特定元素)、方法(用于操作元素)和事件(用于响应用户交互)。 在实际应用中,JavaScript...