基于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 二维数组
Nov 26 Javascript
onbeforeunload与onunload事件异同点总结
Jun 24 Javascript
jquery animate实现鼠标放上去显示离开隐藏效果
Jul 21 Javascript
javascript运行机制之this详细介绍
Feb 07 Javascript
理解javascript中的回调函数(callback)
Sep 02 Javascript
纯javascript移动优先的幻灯片效果
Nov 02 Javascript
jQuery实现打开页面渐现效果示例
Jul 27 Javascript
基于Vue实现微信小程序的图文编辑器
Jul 25 Javascript
JQuery实现简单的复选框树形结构图示例【附源码下载】
Jul 16 jQuery
微信小程序实现图片选择并预览功能
Jul 25 Javascript
详解如何在Javascript和Sass之间共享变量
Nov 13 Javascript
微信小程序学习总结(一)项目创建与目录结构分析
Jun 04 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在Web开发领域的优势
2006/10/09 PHP
比较时间段一与时间段二是否有交集的php函数
2011/05/31 PHP
PHP及Zend Engine的线程安全模型分析
2011/11/10 PHP
destoon数据库表说明汇总
2014/07/15 PHP
深入理解PHP变量的值类型和引用类型
2015/10/21 PHP
php阿拉伯数字转中文人民币大写
2015/12/21 PHP
php设计模式之享元模式分析【星际争霸游戏案例】
2020/03/23 PHP
json简单介绍
2008/06/10 Javascript
jQuery 瀑布流 浮动布局(一)(延迟AJAX加载图片)
2012/05/23 Javascript
关于query Javascript CSS Selector engine
2013/04/12 Javascript
js内存泄露的几种情况详细探讨
2013/05/31 Javascript
事件委托与阻止冒泡阻止其父元素事件触发
2014/09/02 Javascript
EasyUI实现二级页面的内容勾选的方法
2015/03/01 Javascript
javascript事件冒泡和事件捕获详解
2015/05/26 Javascript
基于jQuery和CSS3制作响应式水平时间轴附源码下载
2015/12/20 Javascript
AngularJS控制器controller正确的通信的方法
2016/01/25 Javascript
javascript实现获取指定精度的上传文件的大小简单实例
2016/10/25 Javascript
HTML5+JS+JQuery+ECharts实现异步加载问题
2017/12/16 jQuery
vue webpack打包后图片路径错误的完美解决方法
2018/12/07 Javascript
Vuex的actions属性的具体使用
2019/04/14 Javascript
利用Electron简单撸一个Markdown编辑器的方法
2019/06/10 Javascript
Python中threading模块join函数用法实例分析
2015/06/04 Python
python对配置文件.ini进行增删改查操作的方法示例
2017/07/28 Python
Python实现重建二叉树的三种方法详解
2018/06/23 Python
Python利用递归实现文件的复制方法
2018/10/27 Python
对Python3 pyc 文件的使用详解
2019/02/16 Python
python装饰器常见使用方法分析
2019/06/26 Python
Django的Modelforms用法简介
2019/07/27 Python
pyinstaller 3.6版本通过pip安装失败的解决办法(推荐)
2020/01/18 Python
tensorflow实现从.ckpt文件中读取任意变量
2020/05/26 Python
python datetime时间格式的相互转换问题
2020/06/11 Python
怎么快速自学python
2020/06/22 Python
影视制作岗位职责
2013/12/04 职场文书
房屋产权共有协议书范本
2014/11/03 职场文书
2015关爱留守儿童工作总结
2014/12/12 职场文书
Docker下安装Oracle19c
2022/04/13 Servers