基于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 设计模式 富有表现力的Javascript(一)
May 26 Javascript
javascript静态页面传值的三种方法分享
Nov 12 Javascript
浅谈javascript中this在事件中的应用
Feb 15 Javascript
javascript表格的渲染组件
Jul 03 Javascript
JavaScript中判断数据类型的方法总结
May 24 Javascript
详解Node.js模块间共享数据库连接的方法
May 24 Javascript
Vue.js如何优雅的进行form validation
Apr 07 Javascript
详解微信小程序 template添加绑定事件
Jun 23 Javascript
详解react-redux插件入门
Apr 19 Javascript
vue中post请求以a=a&amp;b=b 的格式写遇到的问题
Apr 27 Javascript
vue点击自增和求和的实例代码
Nov 06 Javascript
微信小程序8种数据通信的方式小结
Feb 03 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
SMARTY学习手记
2007/01/04 PHP
php实现文件下载更能介绍
2012/11/23 PHP
Thinkphp中的curd应用实用要点
2015/01/04 PHP
PHP页面跳转操作实例分析(header方法)
2016/09/28 PHP
收藏一些不常用,但是有用的代码
2007/03/12 Javascript
JavaScript 基础知识 被自己遗忘的
2009/10/15 Javascript
jQuery隔行变色与普通JS写法的对比
2013/04/21 Javascript
js设置cookie过期及清除浏览器对应名称的cookie
2013/10/24 Javascript
node.js中的console.warn方法使用说明
2014/12/09 Javascript
深入理解JavaScript系列(29):设计模式之装饰者模式详解
2015/03/03 Javascript
JavaScript中的原始值和复杂值
2016/01/07 Javascript
JavaScript希尔排序、快速排序、归并排序算法
2016/05/08 Javascript
Vue.js报错Failed to resolve filter问题的解决方法
2016/05/25 Javascript
vue高德地图之玩转周边
2017/06/16 Javascript
JS伪继承prototype实现方法示例
2018/06/20 Javascript
关于微信公众号开发无法支付的问题解决
2018/12/28 Javascript
Vue 中文本内容超出规定行数后展开收起的处理的实现方法
2019/04/28 Javascript
vue列表单项展开收缩功能之this.$refs的详解
2019/05/05 Javascript
Nginx搭建HTTPS服务器和强制使用HTTPS访问的方法
2015/08/16 Python
python实战之实现excel读取、统计、写入的示例讲解
2018/05/02 Python
Python中的函数作用域
2018/05/07 Python
解决Pycharm无法import自己安装的第三方module问题
2018/05/18 Python
python实现三维拟合的方法
2018/12/29 Python
Python TKinter如何自动关闭主窗口
2020/02/26 Python
Python字符串hashlib加密模块使用案例
2020/03/10 Python
html5中localStorage本地存储的简单使用
2017/06/16 HTML / CSS
trivago美国:全球最大的酒店价格比较网站
2018/01/18 全球购物
大学生毕业自我鉴定范文
2013/09/19 职场文书
餐饮业会计岗位职责
2013/12/19 职场文书
物流专业求职计划书
2014/01/10 职场文书
海南地接欢迎词
2014/01/14 职场文书
安全生产计划书
2014/05/04 职场文书
中秋节国旗下演讲稿
2014/09/13 职场文书
学校远程教育工作总结
2015/08/11 职场文书
Python 线程池模块之多线程操作代码
2021/05/20 Python
DIY胆机必读:各国电子管评价
2022/04/06 无线电