jQuery中hover方法搭配css的hover选择器,实现选中元素突出显示方法


Posted in jQuery onMay 08, 2017

今天做帮一个师姐做网页遇到一个这样的要求:

鼠标不移动进表格,表格透明度不变。

鼠标移动进表格,hover到的单元格透明度不变,没hover到的单元格透明度改变。

先贴我已经实现好的效果,一开始,表格透明度不变。

jQuery中hover方法搭配css的hover选择器,实现选中元素突出显示方法

当我鼠标移动到第二排第三个单元格,其他单元格降低透明度。

jQuery中hover方法搭配css的hover选择器,实现选中元素突出显示方法

解决方法

一开始,我用的是CSS实现方法,是下面这样

#table td{
 opacity:0.5;
}
#table td:hover{
 opacity:1;
}

不过这样一开始进去的时候表格透明度就是0.5,看起来很不好。

后来我就用jQuery的hover方法,不过它总是选中了里面的所有单元格,这其中过程很曲折,我就不一一介绍了,我就讲讲我怎么实现的。

$('#content td').hover(
  function(){
   $('#content td').css('opacity','0.5');
   $('#content td:hover').css('opacity','1');
   },
  function(){
   $('#content td').css('opacity','1');
  });

content是我table的id名,可以看到我们对单元格hover方法里面加了两个function

第一个funtion移动到表格时,首席

$('#content td').css('opacity','1');

表示鼠标移动进去的时候,所有单元格透明度为0.5,然后

$('#content td:hover').css('opacity','1');

这里的css的hover选择器表示选中单个单元格。

第二个funtion表示鼠标离开表格时

以上这篇jQuery中hover方法搭配css的hover选择器,实现选中元素突出显示方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

jQuery 相关文章推荐
使用jQuery卸载全部事件的思路详解
Apr 03 jQuery
Jquery+Ajax+xml实现中国地区选择三级联动菜单效果(推荐)
Jun 09 jQuery
解决Jquery下拉框数据动态获取的问题
Jan 25 jQuery
jQuery动态添加li标签并添加属性和绑定事件方法
Feb 24 jQuery
jQuery实现的电子时钟效果完整示例
Apr 28 jQuery
jQuery实现的页面弹幕效果【测试可用】
Aug 17 jQuery
jQuery实现网页拼图游戏
Apr 22 jQuery
jQuery利用FormData上传文件实现批量上传
Dec 04 jQuery
jQuery移动端跑马灯抽奖特效升级版(抽奖概率固定)实现方法
Jan 18 jQuery
jQuery实现的网站banner图片无缝轮播效果完整实例
Jan 28 jQuery
jQuery实现鼠标移入显示蒙版效果
Jan 11 jQuery
Jquery cookie插件实现原理代码解析
Aug 04 jQuery
jQuery动态追加页面数据以及事件委托详解
May 06 #jQuery
jquery点赞功能实现代码 点个赞吧!
May 29 #jQuery
jQuery extend()详解及简单实例
May 06 #jQuery
jquery仿微信聊天界面
May 06 #jQuery
简单实现jQuery弹幕效果
May 06 #jQuery
jquery实现提示语淡入效果
May 05 #jQuery
Jquery获取radio选中的值
May 05 #jQuery
You might like
PHP中使用unset销毁变量并内存释放问题
2012/07/05 PHP
PHP实现支持SSL连接的SMTP邮件发送类
2015/03/05 PHP
PHP检测用户是否关闭浏览器的方法
2016/02/14 PHP
php如何计算两坐标点之间的距离
2018/12/29 PHP
JavaScript基础教程之alert弹出提示框实例
2014/10/16 Javascript
jQuery中:file选择器用法实例
2015/01/04 Javascript
JS+CSS实现仿新浪微博搜索框的方法
2015/02/24 Javascript
jQuery判断一个元素是否可见的方法
2015/06/05 Javascript
JS实现动态表格的添加,修改,删除功能(推荐)
2016/06/15 Javascript
jquery实用技巧之输入框提示语句
2016/07/28 Javascript
jQuery实现table表格checkbox全选的方法分析
2018/07/04 jQuery
Vue.js 父子组件通信的十种方式
2018/10/30 Javascript
js中int和string数据类型互相转化实例
2019/01/16 Javascript
原生JS实现的跳一跳小游戏完整实例
2019/01/27 Javascript
详解vue-element Tree树形控件填坑路
2019/03/26 Javascript
微信小程序实现语音识别转文字功能及遇到的坑
2019/08/02 Javascript
详谈套接字中SO_REUSEPORT和SO_REUSEADDR的区别
2018/04/28 Python
搭建python django虚拟环境完整步骤详解
2019/07/08 Python
Python实现报警信息实时发送至邮箱功能(实例代码)
2019/11/11 Python
python队列原理及实现方法示例
2019/11/27 Python
pytorch GAN伪造手写体mnist数据集方式
2020/01/10 Python
使用python自动追踪你的快递(物流推送邮箱)
2020/03/17 Python
Win10用vscode打开anaconda环境中的python出错问题的解决
2020/05/25 Python
阿里健康大药房:阿里自营网上药店
2017/08/01 全球购物
英国领先的在线高尔夫设备零售商:Golfgeardirect
2020/12/11 全球购物
网络安全方面的面试题
2015/11/04 面试题
大学生就业自荐信
2013/10/26 职场文书
珍珠鸟教学反思
2014/02/01 职场文书
2014年维修电工工作总结
2014/11/20 职场文书
现实表现材料范文
2014/12/23 职场文书
试用期自我评价范文
2015/03/10 职场文书
保险公司反洗钱宣传活动总结
2015/05/08 职场文书
员工手册编写范本
2015/05/14 职场文书
学校远程教育工作总结
2015/08/11 职场文书
车辆挂靠协议书
2016/03/23 职场文书
2019年员工晋升管理制度范本!
2019/07/08 职场文书