使用jquery实现图文切换效果另加特效


Posted in Javascript onJanuary 20, 2013

前端开发过程中需要不断学习,不断温习。最近计划白天继续温习jquery,晚上学习下原生javascript,然后利用一些时间做做网站推广SEO来着。计划暂时这些。
白天活干完,弄个jquery仿凡客诚品图片切换的效果

以前写的不是很好,今天重新做个 jquery特效,其实很简单,漠然回首也就那回事。
先来个原型吧,锋利的jquery第一个例子,相信大家都很熟悉。没错,你绝对没看错。
代码如下

<div class="menu"> 
<div class="has_children"> 
<span>第一张</span> 
<a href="">11111111</a> 
<a href="">11111111</a> 
<a href="">11111111</a> 
<a href="">11111111</a> 
<a href="">11111111</a> 
<a href="">11111111</a> 
</div> 
<div class="has_children"> 
<span>第二张</span> 
<a href="">22222222</a> 
<a href="">22222222</a> 
<a href="">22222222</a> 
<a href="">22222222</a> 
<a href="">22222222</a> 
<a href="">22222222</a> 
</div> 
<div class="has_children"> 
<span>第三张</span> 
<a href="">33333333</a> 
<a href="">33333333</a> 
<a href="">33333333</a> 
<a href="">33333333</a> 
<a href="">33333333</a> 
<a href="">33333333</a> 
</div> 
<div class="has_children"> 
<span>第四张</span> 
<a href="">44444444</a> 
<a href="">44444444</a> 
<a href="">44444444</a> 
<a href="">44444444</a> 
<a href="">44444444</a> 
<a href="">44444444</a> 
</div> 
</div> 
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.1/jquery.min.js"></script> 
<script type="text/javascript"> 
$(document).ready(function(){ 
// $(".has_children").click(function(){ 
// $(this).addClass("highlight").children("a").show().end().siblings().removeClass("highlight").children("a").hide();//点击后效果 
// }) 
$(".has_children").mouseover(function(){ 
$(this).addClass("highlight").children("a").show().end().siblings().removeClass("highlight").children("a").hide();//鼠标移动过去效果 
}) 
}) 
</script>

原书是点击后的效果,我又加了个鼠标移动上去。
现在适当的修改下css和js就可以了。
在线效果原型DEMO 在线效果图文切换DEMO
Javascript 相关文章推荐
如何用javascript控制上传文件的大小
Oct 26 Javascript
js 手机号码合法性验证代码集合
Sep 29 Javascript
jquery实现在页面加载的时自动为日期插件添加当前日期
Aug 20 Javascript
JavaScript设计模式之工厂模式和构造器模式
Feb 11 Javascript
javascript获取元素离文档各边距离的方法
Feb 13 Javascript
javascript实现状态栏中文字动态显示的方法
Oct 20 Javascript
vue-router路由与页面间导航实例解析
Nov 07 Javascript
Angular实现较为复杂的表格过滤,删除功能示例
Dec 23 Javascript
对angular 实时更新模板视图的方法$apply详解
Oct 09 Javascript
es6中reduce的基本使用方法
Sep 10 Javascript
vue v-for直接循环数字实例
Nov 07 Javascript
vue实现简易计算器功能
Jan 20 Vue.js
分享一个我自己写的ToolTip提示插件(附源码)
Jan 20 #Javascript
使用jQuery.fn自定义jQuery翻页插件
Jan 20 #Javascript
javascript改变position值实现菜单滚动至顶部后固定
Jan 18 #Javascript
js+数组实现网页上显示时间/星期几的实用方法
Jan 18 #Javascript
javascript限制文本框只允许输入数字(曾经与现在的方法对比)
Jan 18 #Javascript
js replace正则表达式应用案例讲解
Jan 17 #Javascript
Javascript模块化编程(三)require.js的用法及功能介绍
Jan 17 #Javascript
You might like
如何实现php图片等比例缩放
2015/07/28 PHP
获取页面高度,窗口高度,滚动条高度等参数值getPageSize,getPageScroll
2006/09/22 Javascript
关于Aptana Studio生成自动备份文件的解决办法
2009/12/23 Javascript
js 实现 input type=&quot;file&quot; 文件上传示例代码
2013/08/07 Javascript
jquery attr方法获取input的checked属性问题
2014/05/26 Javascript
PHP PDO操作总结
2014/11/17 Javascript
javaScript中slice函数用法实例分析
2015/06/08 Javascript
jQuery中trigger()与bind()用法分析
2015/12/18 Javascript
从零学习node.js之mysql数据库的操作(五)
2017/02/24 Javascript
jQuery自动或手动图片切换效果
2017/10/11 jQuery
js生成word中图片处理方法
2018/01/06 Javascript
基于webpack-hot-middleware热加载相关错误的解决方法
2018/02/22 Javascript
JS表单传值和URL编码转换
2018/03/03 Javascript
详解vue中router-link标签所必备了解的属性
2019/04/15 Javascript
基于JavaScript实现留言板功能
2020/03/16 Javascript
原生JavaScript实现弹幕组件的示例代码
2020/10/12 Javascript
Python程序设计入门(3)数组的使用
2014/06/16 Python
Pycharm在创建py文件时,自动添加文件头注释的实例
2018/05/07 Python
Python补齐字符串长度的实例
2018/11/15 Python
用Python将结果保存为xlsx的方法
2019/01/28 Python
python Event事件、进程池与线程池、协程解析
2019/10/25 Python
使用python 的matplotlib 画轨道实例
2020/01/19 Python
Python ORM框架Peewee用法详解
2020/04/29 Python
HTML5通过调用canvas对象的getContext()方法来获取绘图环境
2014/06/23 HTML / CSS
世界上最大的二手相机店:KEN
2017/05/17 全球购物
深深扎根运动世界的生活品牌:Tillys
2017/10/30 全球购物
一套带答案的C++笔试题
2014/01/10 面试题
六十岁生日答谢词
2014/01/10 职场文书
厂办主管岗位职责范本
2014/02/28 职场文书
最经典的商业地产项目广告词
2014/03/13 职场文书
电大毕业生自我鉴定
2014/04/10 职场文书
售房协议书
2014/08/19 职场文书
不听老师话的万能检讨书
2014/10/04 职场文书
狮子林导游词
2015/02/03 职场文书
中学教师个人总结
2015/02/10 职场文书
运动员代表致辞
2015/07/29 职场文书