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 相关文章推荐
学习jquery必备 api中英文对照的chm手册 下载
May 03 Javascript
跨浏览器开发经验总结(三)   警惕“IE依赖综合症”
May 13 Javascript
JavaScript中的ArrayBuffer详细介绍
Dec 08 Javascript
JavaScript获取当前网页标题(title)的方法
Apr 03 Javascript
浅谈JS中json数据的处理
Jun 30 Javascript
JavaScript编码风格指南(中文版)
Aug 26 Javascript
微信小程序 绘图之饼图实现
Oct 24 Javascript
jQuery扩展实现text提示还能输入多少字节的方法
Nov 28 Javascript
常用jQuery选择器汇总
Feb 02 Javascript
详解vue+css3做交互特效的方法
Nov 20 Javascript
Vue 动态组件components和v-once指令的实现
Aug 30 Javascript
vue 实现websocket发送消息并实时接收消息
Dec 09 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
thinkphp跨库操作的简单代码实例
2016/09/22 PHP
PHP在innodb引擎下快速代建全文搜索功能简明教程【基于xunsearch】
2016/10/14 PHP
聊聊 PHP 8 新特性 Attributes
2020/08/19 PHP
JavaScript 替换Html标签实现代码
2009/10/14 Javascript
使用javascript:将其它类型值转换成布尔类型值的解决方法详解
2013/05/07 Javascript
jQuery插件开发详细教程
2014/06/06 Javascript
JavaScript实现判断图片是否加载完成的3种方法整理
2015/03/13 Javascript
JavaScript中switch语句的用法详解
2015/06/03 Javascript
JavaScript iframe数据共享接口实现方法
2016/01/06 Javascript
Bootstrap时间选择器datetimepicker和daterangepicker使用实例解析
2016/09/17 Javascript
js窗口震动小程序分享
2016/11/28 Javascript
jQuery读取XML文件的方法示例
2017/02/03 Javascript
JS实现搜索关键词的智能提示功能
2017/07/07 Javascript
浅谈JS中的反柯里化( uncurrying)
2017/08/17 Javascript
vue toggle做一个点击切换class(实例讲解)
2018/03/13 Javascript
vue项目中锚点定位替代方式
2019/11/13 Javascript
JS基础之逻辑结构与循环操作示例
2020/01/19 Javascript
javascript实现滚动条效果
2020/03/24 Javascript
Python中pygame安装方法图文详解
2015/11/11 Python
初步剖析C语言编程中的结构体
2016/01/16 Python
python实现简单socket通信的方法
2016/04/19 Python
发布你的Python模块详解
2016/09/15 Python
kafka-python批量发送数据的实例
2018/12/27 Python
Python如何省略括号方法详解
2020/03/21 Python
jupyter 中文乱码设置编码格式 避免控制台输出的解决
2020/04/20 Python
雷曼兄弟的五金店:Lehman’s Hardware Store
2019/04/10 全球购物
医学毕业生自我鉴定
2013/10/30 职场文书
副总经理工作职责
2013/11/28 职场文书
新郎新娘婚礼答谢词
2014/01/11 职场文书
体育活动总结范文
2014/05/04 职场文书
关于读书的演讲稿600字
2014/08/27 职场文书
2014领导班子四风剖析对照检查材料思想汇报
2014/09/20 职场文书
购房委托书
2014/10/15 职场文书
党员民主评议自我评价
2014/10/20 职场文书
优秀共产党员推荐材料
2014/12/18 职场文书
关于redisson缓存序列化几枚大坑说明
2021/08/04 Redis