vue鼠标移入添加class样式,鼠标移出去除样式(active)实现方法


Posted in Javascript onAugust 22, 2018

鼠标移入添加class样式

HTML

HTML绑定事件,加入或者移出class为active

vue鼠标移入添加class样式,鼠标移出去除样式(active)实现方法

<div class="col-lg-3 col-xs-6 paddingLeft com_marginBtm10 choosePlan" v-on:mouseover="changeActive($event)" v-on:mouseout="removeActive($event)">
  流量套餐
</div>

JS

这里除了active这个class需要动态添加或者减去,其他的皆是移入移出都需要的class

vue鼠标移入添加class样式,鼠标移出去除样式(active)实现方法

methods:{
   changeActive($event){
       $event.currentTarget.className="col-lg-3 col-xs-6 paddingLeft com_marginBtm10 choosePlan active";
   },
   removeActive($event){
       $event.currentTarget.className="col-lg-3 col-xs-6 paddingLeft com_marginBtm10 choosePlan";
   }
},

拓展知识:vue实现鼠标移入移出事件

如下所示:

<div class="index_tableTitle clearfix" v-for="(item,index) in table_tit">
     <div class="indexItem">
      <span :title="item.name">{{item.name}}</span>
      <span class="mypor">
       <i class="icon" @mouseenter="enter(index)" @mouseleave="leave()"></i>
       <div v-show="seen&&index==current" class="index-show">
        <div class="tip_Wrapinner">{{item.det}}</div>
       </div>
      </span>
     </div>
    </div>
export default {
  data(){
   return{
    seen:false,
    current:0
   }
  },
  methods:{
   enter(index){
    this.seen = true;
    this.current = index;
   },
   leave(){
    this.seen = false;
    this.current = null;
   }
  }
 }

以上这篇vue鼠标移入添加class样式,鼠标移出去除样式(active)实现方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
用ADODB.Stream转换
Jan 22 Javascript
COM中获取JavaScript数组大小的代码
Nov 22 Javascript
JavaScript中OnLoad几种使用方法
Dec 15 Javascript
JavaScript中的Math.SQRT1_2属性使用简介
Jun 14 Javascript
jQuery实现选项卡切换效果简单演示
Dec 09 Javascript
jQuery视差滚动效果网页实现方法经验总结
Sep 29 Javascript
详解webpack进阶之loader篇
Aug 23 Javascript
详解vue项目首页加载速度优化
Oct 18 Javascript
利用vue+elementUI实现部分引入组件的方法详解
Nov 22 Javascript
JS与SQL方式随机生成高强度密码示例
Dec 29 Javascript
世界上最短的数字判断js代码
Sep 09 Javascript
在vue中使用el-tab-pane v-show/v-if无效的解决
Aug 03 Javascript
JS封装的模仿qq右下角消息弹窗功能示例
Aug 22 #Javascript
当vue路由变化时,改变导航栏的样式方法
Aug 22 #Javascript
element-ui 设置菜单栏展开的方法
Aug 22 #Javascript
详解vue-cli脚手架中webpack配置方法
Aug 22 #Javascript
element-ui使用导航栏跳转路由的用法详解
Aug 22 #Javascript
详解微信小程序canvas圆角矩形的绘制的方法
Aug 22 #Javascript
解决element UI 自定义传参的问题
Aug 22 #Javascript
You might like
将兴奋、喜悦和坎加斯带到戴安娜:亚马逊公主
2020/03/03 欧美动漫
php 攻击方法之谈php+mysql注射语句构造
2009/10/30 PHP
关于laravel模板中生成URL的几种模式总结
2019/10/18 PHP
用jscript实现新建word文档
2007/06/15 Javascript
TinyMCE 新增本地图片上传功能
2010/11/05 Javascript
jquery图片上下tab切换效果
2011/03/18 Javascript
基于jquery实现的鼠标拖拽元素复制并写入效果
2011/08/23 Javascript
jQuery1.6 类型判断实现代码
2011/09/01 Javascript
js substr、substring和slice使用说明小记
2011/09/15 Javascript
可兼容IE的获取及设置cookie的jquery.cookie函数方法
2013/09/02 Javascript
Jquery原生态实现表格header头随滚动条滚动而滚动
2014/03/18 Javascript
捕获和分析JavaScript Error的方法
2014/03/25 Javascript
详解js闭包
2014/09/02 Javascript
node.js中的console.dir方法使用说明
2014/12/10 Javascript
浅谈Unicode与JavaScript的发展史
2015/01/19 Javascript
JavaScript中length属性的使用方法
2015/06/05 Javascript
javascript控制台详解
2015/06/25 Javascript
基于jQuery Ajax实现上传文件
2016/03/24 Javascript
jquery使用on绑定a标签无效 只能用live解决
2016/06/02 Javascript
JS正则表达式完美实现身份证校验功能
2017/10/18 Javascript
Vue 开发音乐播放器之歌手页右侧快速入口功能
2018/08/08 Javascript
JS如何实现网站中PC端和手机端自动识别并跳转对应的代码
2020/01/08 Javascript
javascript+Canvas实现画板功能
2020/06/23 Javascript
js实现电灯开关效果
2021/01/19 Javascript
[04:04]DOTA2亚洲邀请赛比赛场馆&酒店全攻略
2017/03/23 DOTA
python实现批量图片格式转换
2020/06/16 Python
python获取txt文件词向量过程详解
2019/07/05 Python
Python tkinter制作单机五子棋游戏
2020/09/14 Python
Python 获取异常(Exception)信息的几种方法
2020/12/29 Python
丝芙兰新加坡官网:Sephora新加坡
2018/12/04 全球购物
尼克松手表官网:Nixon手表
2019/03/17 全球购物
如何将无状态会话Bean发布为WEB服务,只有无状态会话Bean可以发布为WEB服务?
2015/12/03 面试题
保安拾金不昧表扬信
2014/01/15 职场文书
运动会解说词100字
2014/01/31 职场文书
python 通过使用Yolact训练数据集
2021/04/06 Python
5分钟教你docker安装启动redis全教程(全新方式)
2021/05/29 Redis