基于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 相关文章推荐
bcastr2.0 通用的图片浏览器
Nov 22 Javascript
jquery maxlength使用说明
Sep 09 Javascript
js生成缩略图后上传并利用canvas重绘
May 15 Javascript
让html页面不缓存js的实现方法
Oct 31 Javascript
JavaScript实现twitter puddles算法实例
Dec 06 Javascript
仅一个form表单 js实现注册信息依次填写提交功能
Jun 12 Javascript
JavaScript省市区三级联动菜单效果
Sep 21 Javascript
Vue.js教程之axios与网络传输的学习实践
Apr 29 Javascript
Node.js中 __dirname 的使用介绍
Jun 19 Javascript
Angular中的interceptors拦截器
Jun 25 Javascript
本地存储localStorage用法详解
Jul 31 Javascript
详解Vue的ref特性的使用
Jan 24 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动态生成虚拟现实VRML网页
2006/10/09 PHP
php下MYSQL limit的优化
2008/01/10 PHP
php 破解防盗链图片函数
2008/12/09 PHP
深入解析PHP的Yii框架中的event事件机制
2016/03/17 PHP
PHP下载文件函数与用法示例
2019/09/27 PHP
浅析JS刷新框架中的其他页面 &amp;&amp; JS刷新窗口方法汇总
2013/07/08 Javascript
Jquery在指定DIV加载HTML示例代码
2014/02/17 Javascript
使用jquery实现IE下按backspace相当于返回操作
2014/03/18 Javascript
jQuery实现鼠标经过事件的延时处理效果
2020/08/20 Javascript
对jQuary选择器的全面总结
2016/06/20 Javascript
vue2笔记 — vue-router路由懒加载的实现
2017/03/03 Javascript
原生JS实现N级菜单的代码
2017/05/21 Javascript
基于express中路由规则及获取请求参数的方法
2018/03/12 Javascript
nodejs读取并去重excel文件
2018/04/22 NodeJs
Vue中使用webpack别名的方法实例详解
2018/06/19 Javascript
使用Angular 6创建各种动画效果的方法
2018/10/10 Javascript
JS面试题大坑之隐式类型转换实例代码
2018/10/14 Javascript
详解Vue中watch的详细用法
2018/11/28 Javascript
vue实现随机验证码功能的实例代码
2019/04/30 Javascript
Vue中使用better-scroll实现轮播图组件
2020/03/07 Javascript
Vue Elenent实现表格相同数据列合并
2020/11/30 Vue.js
vue使用lodop打印控件实现浏览器兼容打印的方法
2021/02/07 Vue.js
代码块高亮可复制显示js插件highlight.js+clipboard.js整合
2021/02/15 Javascript
Python中的高级数据结构详解
2015/03/27 Python
python微信跳一跳系列之色块轮廓定位棋盘
2018/02/26 Python
使用IDLE的Python shell窗口实例详解
2019/11/19 Python
浅谈python 调用open()打开文件时路径出错的原因
2020/06/05 Python
Pycharm操作Git及GitHub的步骤详解
2020/10/27 Python
html5的websockets全双工通信详解学习示例
2014/02/26 HTML / CSS
美国购买新书和二手书网站:Better World Books
2018/10/31 全球购物
市场部管理制度
2014/02/02 职场文书
群众路线教育实践活动的心得体会
2014/09/03 职场文书
三严三实对照检查材料范文
2014/09/23 职场文书
房屋过户委托书范本
2014/10/07 职场文书
团员个人总结
2015/02/26 职场文书
教你使用Jenkins集成Harbor自动发布镜像
2022/04/03 Servers