基于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 相关文章推荐
javascript loadScript异步加载脚本示例讲解
Nov 14 Javascript
js+html5实现canvas绘制简单矩形的方法
Jun 05 Javascript
Ionic如何创建APP项目
Jun 03 Javascript
Angular2开发环境搭建教程之VS Code
Dec 15 Javascript
分析JavaScript数组操作难点
Dec 18 Javascript
vue生成文件本地打开查看效果的实例
Sep 06 Javascript
Puppet的一些技巧
Sep 17 Javascript
vue 解决数组赋值无法渲染在页面的问题
Oct 28 Javascript
js实现拖动缓动效果
Jan 13 Javascript
解决三元运算符 报错“SyntaxError: can''t assign to conditional expression”
Feb 12 Javascript
Vue+Element UI 树形控件整合下拉功能菜单(tree + dropdown +input)
Aug 28 Javascript
在vue项目中promise解决回调地狱和并发请求的问题
Nov 09 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设计模式之观察者模式(Observer)详细介绍和代码实例
2014/04/08 PHP
php环境无法上传文件的解决方法
2014/04/30 PHP
ThinkPHP采用GET方式获取中文参数查询无结果的解决方法
2014/06/26 PHP
详解WordPress中调用评论模板和循环输出评论的PHP函数
2016/01/05 PHP
js操作ajax返回的json的注意问题!
2010/02/23 Javascript
js 本地预览的简单实现方法
2014/02/18 Javascript
JavaScript DOM节点添加示例
2014/07/16 Javascript
整理JavaScript创建对象的八种方法
2015/11/03 Javascript
JavaScript计算器网页版实现代码分享
2016/07/15 Javascript
JS实现页面进入和返回定位到具体位置
2016/12/08 Javascript
js获取html页面代码中图片地址的实现代码
2018/03/05 Javascript
详解React项目的服务端渲染改造(koa2+webpack3.11)
2018/03/19 Javascript
vue.js 添加 fastclick的支持方法
2018/08/28 Javascript
JQuery Ajax执行跨域请求数据的解决方案
2018/12/10 jQuery
Vue动态加载图片在跨域时无法显示的问题及解决方法
2020/03/10 Javascript
简单了解JavaScript弹窗实现代码
2020/05/07 Javascript
jQuery HTML设置内容和属性操作实例分析
2020/05/20 jQuery
关于javascript中的promise的用法和注意事项(推荐)
2021/01/15 Javascript
Python判断两个对象相等的原理
2017/12/12 Python
解决Pandas to_json()中文乱码,转化为json数组的问题
2018/05/10 Python
对python3中pathlib库的Path类的使用详解
2018/10/14 Python
Django model序列化为json的方法示例
2018/10/16 Python
Python XML转Json之XML2Dict的使用方法
2019/01/15 Python
django2.0扩展用户字段示例
2019/02/13 Python
python基于K-means聚类算法的图像分割
2019/10/30 Python
linux 下python多线程递归复制文件夹及文件夹中的文件
2020/01/02 Python
Python不支持 i ++ 语法的原因解析
2020/07/22 Python
python爬虫---requests库的用法详解
2020/09/28 Python
银行会计财务工作个人的自我评价
2013/10/29 职场文书
运动会广播稿200字
2014/01/15 职场文书
小学美术教学反思
2014/02/01 职场文书
运动会跳远加油稿
2014/02/20 职场文书
2014年大学生职业规划书:未来不是梦,只要勇敢冲!
2014/09/22 职场文书
高中班主任寄语
2019/06/21 职场文书
Tensorflow与RNN、双向LSTM等的踩坑记录及解决
2021/05/31 Python
nginx实现动静分离的方法示例
2021/11/07 Servers