使用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 相关文章推荐
仿猪八戒网左下角的文字滚动效果
Oct 28 Javascript
iframe异步加载实现点击左边菜单加载右边内容实例讲解
Mar 04 Javascript
原生Js实现元素渐隐/渐现(原理为修改元素的css透明度)
Jun 24 Javascript
javascript获取函数名称、函数参数、对象属性名称的代码实例
Apr 12 Javascript
jQuery使用hide方法隐藏指定元素class样式用法实例
Mar 30 Javascript
JavaScript实现自动消除按钮功能的方法
Aug 05 Javascript
JQuery实现左右滚动菜单特效
Sep 28 Javascript
jQuery用FormData实现文件上传的方法
Nov 21 Javascript
javaScript产生随机数的用法小结
Apr 21 Javascript
JS通过ajax + 多列布局 + 自动加载实现瀑布流效果
May 30 Javascript
序列化模块json代码实例详解
Mar 03 Javascript
JavaScript中使用Spread运算符的八种方法总结
Jun 18 Javascript
分享一个我自己写的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数组函数序列之array_unshift() 在数组开头插入一个或多个元素
2011/11/07 PHP
基于PHP一些十分严重的缺陷详解
2013/06/03 PHP
php中读写文件与读写数据库的效率比较分享
2013/10/19 PHP
PHP命名空间和自动加载类
2016/04/03 PHP
php生成带logo二维码方法小结
2016/04/08 PHP
抛弃 PHP 代价太高
2016/04/26 PHP
PHP并发多进程处理利器Gearman使用介绍
2016/05/16 PHP
PHP实现的堆排序算法详解
2017/08/17 PHP
Yii2语言国际化自动配置详解
2018/08/22 PHP
js汉字排序问题 支持中英文混排,兼容各浏览器,包括CHROME
2011/12/20 Javascript
jQuery中验证表单提交方式及序列化表单内容的实现
2014/01/06 Javascript
javascript实例分享---具有立体效果的图片特效
2014/06/08 Javascript
JavaScript检查弹出窗口是否被阻拦的方法技巧
2015/03/13 Javascript
JavaScript 动态加载脚本和样式的方法
2015/04/13 Javascript
jQuery插件datepicker 日期连续选择
2015/06/12 Javascript
jQuery实现在HTML文档加载完毕后自动执行某个事件的方法
2017/05/08 jQuery
vue框架下部署上线后刷新报404问题的解决方案(推荐)
2019/04/03 Javascript
js、jquery实现列表模糊搜索功能过程解析
2020/03/27 jQuery
[39:02]DOTA2亚洲邀请赛 3.31 小组赛 B组 Mineski vs VGJ.T
2018/04/01 DOTA
举例简单讲解Python中的数据存储模块shelve的用法
2016/03/03 Python
Python基于OpenCV实现视频的人脸检测
2018/01/23 Python
python3操作微信itchat实现发送图片
2018/02/24 Python
python Popen 获取输出,等待运行完成示例
2019/12/30 Python
Python操作Excel工作簿的示例代码(\*.xlsx)
2020/03/23 Python
Python函数必须先定义,后调用说明(函数调用函数例外)
2020/06/02 Python
python实现图片,视频人脸识别(opencv版)
2020/11/18 Python
python使用dlib进行人脸检测和关键点的示例
2020/12/05 Python
大学生创业计划书的用途
2014/01/08 职场文书
品质管理部岗位职责范文
2014/03/01 职场文书
慈善捐赠倡议书
2014/08/30 职场文书
基层党员对照检查材料
2014/09/24 职场文书
见习报告格式要求
2014/11/04 职场文书
2014年学习部工作总结
2014/11/12 职场文书
2014年社区综治工作总结
2014/11/17 职场文书
交通事故案件代理词
2015/05/23 职场文书
python OpenCV学习笔记
2021/03/31 Python