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 选择表格(table)里的行和列及改变简单样式
Dec 15 Javascript
js弹出的对话窗口永远保持居中显示
Dec 15 Javascript
JavaScript中使用Substring删除字符串最后一个字符
Nov 03 Javascript
jquery、js操作checkbox全选反选
Mar 12 Javascript
sliderToggle在写jquery的计时器setTimeouter中不生效
May 26 Javascript
jQuery中removeAttr()方法用法实例
Jan 05 Javascript
jQuery中的insertBefore(),insertAfter(),after(),before()区别介绍
Sep 01 Javascript
KnockoutJS 3.X API 第四章之数据控制流if绑定和ifnot绑定
Oct 10 Javascript
浅谈Javascript中的Label语句
Dec 14 Javascript
微信小程序的日期选择器的实例详解
Sep 29 Javascript
基于vue v-for 多层循环嵌套获取行数的方法
Sep 26 Javascript
vue基础之模板和过滤器用法实例分析
Mar 12 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
php 文件上传类代码
2011/08/06 PHP
取键盘键位ASCII码的网页
2007/07/30 Javascript
jQuery 顺便学习下CSS选择器 奇偶匹配nth-child(even)
2010/05/24 Javascript
js 判断一个元素是否在页面中存在
2012/12/27 Javascript
javascript 寻找错误方法整理
2014/06/15 Javascript
基于NodeJS的前后端分离的思考与实践(四)安全问题解决方案
2014/09/26 NodeJs
jquery.fastLiveFilter.js实现输入自动过滤的方法
2015/08/11 Javascript
全面解析Bootstrap中tab(选项卡)的使用方法
2016/06/06 Javascript
js实现手机拍照上传功能
2017/01/17 Javascript
js/jq仿window文件夹移动/剪切/复制等操作代码
2017/03/08 Javascript
Vue.js实现实例搜索应用功能详细代码
2017/08/24 Javascript
javascript浏览器用户代理检测脚本实现方法
2017/10/27 Javascript
浅谈es6中export和export default的作用及区别
2018/02/07 Javascript
详解ES6 Fetch API HTTP请求实用指南
2018/11/14 Javascript
JavaScript栈和队列相关操作与实现方法详解
2018/12/07 Javascript
Vue 用Vant实现时间选择器的示例代码
2019/10/25 Javascript
js面试题之异步问题的深入理解
2020/09/20 Javascript
[01:20:38]完美世界DOTA2联赛 GXR vs IO 第一场 11.07
2020/11/09 DOTA
在Python中使用NLTK库实现对词干的提取的教程
2015/04/08 Python
Python实现Linux命令xxd -i功能
2016/03/06 Python
Python实现简单过滤文本段的方法
2017/05/24 Python
Python实现对字典分别按键(key)和值(value)进行排序的方法分析
2018/12/19 Python
基于python判断目录或者文件代码实例
2019/11/29 Python
python GUI库图形界面开发之PyQt5表格控件QTableView详细使用方法与实例
2020/03/01 Python
django inspectdb 操作已有数据库数据的使用步骤
2021/02/07 Python
Html5让容器充满屏幕高度或自适应剩余高度的布局实现
2020/05/14 HTML / CSS
Sephora丝芙兰澳洲官方网站:国际知名化妆品购物
2016/10/27 全球购物
泰国综合购物网站:Lazada泰国
2018/04/09 全球购物
美国在线家居装饰店:Belle&June
2018/10/24 全球购物
J2EE中常用的名词进行解释
2015/11/09 面试题
女子职高个人自荐书
2014/02/01 职场文书
应届毕业生如何写求职信
2014/02/16 职场文书
高中生毕业评语
2014/12/30 职场文书
试用期自我评价怎么写
2015/03/10 职场文书
2015年林业工作总结
2015/05/14 职场文书
分析MySQL抛出异常的几种常见解决方式
2021/05/18 MySQL