基于jQuery创建鼠标悬停效果的方法


Posted in Javascript onMarch 07, 2015

本文实例讲述了基于jQuery创建鼠标悬停效果的方法。分享给大家供大家参考。具体实现方法如下:

1. 创建HTML:

<ul>
<li><a href="/tv"><img src="images/tv_off.gif" class="mainnav"></a></li>
</ul>

2. 选择.mainnav的class:

$(".mainnav").hover(
 function () {
 },
 function () {
 }
);

3. 建立变量imgPath,指定图片SRC:

$(".mainnav").hover(
 function () {
 // Grab the source
 var imgPath = $(this).attr("src");
 },
 function () {
 // Grab the source
 var imgPath = $(this).attr("src");
 }
);

4. 找到字符串off,用on替换:

$(".mainnav").hover(
 function () {
 // Grab the source
 var imgPath = $(this).attr("src");
 // Replace the path in the source
 $(this).attr("src",imgPath.replace("off", "on"));
 },
 function () {
 // Grab the source
 var imgPath = $(this).attr("src");
 // Replace the path in the source
 $(this).attr("src",imgPath.replace("on", "off"));
 }
);

希望本文所述对大家的jQuery程序设计有所帮助。

Javascript 相关文章推荐
对YUI扩展的Gird组件 Part-2
Mar 10 Javascript
js 金额文本框实现代码
Feb 14 Javascript
js 代码优化点滴记录
Feb 19 Javascript
js实现弹窗插件功能实例代码分享
Dec 12 Javascript
jQuery之选项卡的简单实现
Feb 28 Javascript
JavaScript数据类型判定的总结笔记
Jul 31 Javascript
JS实现带有抽屉效果的产品类网站多级导航菜单代码
Sep 15 Javascript
JavaScript的this关键字的理解
Jun 18 Javascript
JS实现本地存储信息的方法(基于localStorage与userData)
Feb 18 Javascript
vue.js删除动态绑定的radio的指定项
Jun 02 Javascript
Vue动态组件实例解析
Aug 20 Javascript
详解如何在Vue项目中发送jsonp请求
Oct 25 Javascript
JS实现文件动态顺序载入的方法
Mar 07 #Javascript
Jquery实现仿腾讯娱乐频道焦点图(幻灯片)特效
Mar 06 #Javascript
PHP守护进程实例
Mar 06 #Javascript
JavaScript操作Oracle数据库示例
Mar 06 #Javascript
jQuery解析XML与传统JavaScript方法的差别实例分析
Mar 05 #Javascript
jquery实现翻动fadeIn显示的方法
Mar 05 #Javascript
Shell脚本实现Linux系统和进程资源监控
Mar 05 #Javascript
You might like
用PHP调用Oracle存储过程
2006/10/09 PHP
PHP实现的线索二叉树及二叉树遍历方法详解
2016/04/25 PHP
[原创]php使用strpos判断字符串中数字类型子字符串出错的解决方法
2017/04/01 PHP
使用PHP+MySql实现微信投票功能实例代码
2017/09/29 PHP
php实现的rc4加密解密类定义与用法示例
2018/08/16 PHP
在UpdatePanel内jquery easyui效果失效的解决方法
2010/04/11 Javascript
创建公共调用 jQuery Ajax 带返回值
2012/08/01 Javascript
玩转方法:call和apply
2014/05/08 Javascript
在myeclipse中如何加入jquery代码提示功能
2014/06/03 Javascript
js鼠标悬浮出现遮罩层的方法
2015/01/28 Javascript
JavaScript中的bold()方法使用详解
2015/06/08 Javascript
原生js实现百叶窗效果及原理介绍
2016/04/12 Javascript
node.js路径处理方法以及绝对路径详解
2021/03/04 Javascript
JavaScript 中对象的深拷贝
2016/12/04 Javascript
纯JS实现简单的日历
2017/06/26 Javascript
原生JS实现移动端web轮播图详解(结合Tween算法造轮子)
2017/09/10 Javascript
[01:20]2018DOTA2亚洲邀请赛总决赛战队Mineski晋级之路
2018/04/07 DOTA
python获取Linux下文件版本信息、公司名和产品名的方法
2014/10/05 Python
Python多线程原理与用法实例剖析
2019/01/22 Python
python打造爬虫代理池过程解析
2019/08/15 Python
Python while循环使用else语句代码实例
2020/02/07 Python
Python 数据的累加与统计的示例代码
2020/08/03 Python
Python rabbitMQ如何实现生产消费者模式
2020/08/24 Python
pycharm 快速解决python代码冲突的问题
2021/01/15 Python
HTML5+CSS3实现机器猫
2016/10/17 HTML / CSS
德国领先的大尺码和超大尺码男装在线零售商:Bigtex
2019/06/22 全球购物
美国Curacao百货连锁店网站:iCuracao.com
2019/07/20 全球购物
办公室文员工作职责
2014/01/31 职场文书
《再见了,亲人》教学反思
2014/02/26 职场文书
旅游饭店管理专业自荐书
2014/06/28 职场文书
2014年超市员工工作总结
2014/11/18 职场文书
出国留学自荐信模板
2015/03/06 职场文书
2015年助理政工师工作总结
2015/05/26 职场文书
活着观后感
2015/06/03 职场文书
2016教师学习教育法心得体会
2016/01/19 职场文书
浅谈Python响应式类库RxPy
2021/06/14 Python