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 相关文章推荐
javascript实现上传图片前的预览(TX的面试题)
Aug 20 Javascript
jQuery版Tab标签切换
Mar 16 Javascript
JavaScript中的this实例分析
Apr 28 Javascript
jQuery实现个性翻牌效果导航菜单的方法
Mar 09 Javascript
跟我学习javascript的严格模式
Nov 16 Javascript
JS/jQuery判断DOM节点是否存在的简单方法
Nov 24 Javascript
Angular使用ng-messages与PHP进行表单数据验证
Dec 28 Javascript
BootStrap Fileinput上传插件使用实例代码
Jul 28 Javascript
Vue.js图片预览插件使用详解
Aug 27 Javascript
关于React动态加载路由处理的相关问题
Jan 07 Javascript
微信小程序后端(java)开发流程的详细步骤
Nov 13 Javascript
JS端基于download.js实现图片、视频时直接下载而不是打开预览
May 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
三国漫画《火凤燎原》宣布动画化PV放出 预计2020年播出
2020/03/08 国漫
PHP使用token防止表单重复提交的方法
2016/04/07 PHP
php strftime函数获取日期时间(switch用法)
2018/05/16 PHP
自写的一个jQuery圆角插件
2010/10/26 Javascript
artdialog的图片/标题以及关闭按钮不显示的解决方法
2013/06/27 Javascript
JS实现可改变列宽的table实例
2013/07/02 Javascript
通过js简单实现将一个文本内容转译成加密文本
2013/10/22 Javascript
js实现数组去重、判断数组以及对象中的内容是否相同
2013/11/29 Javascript
node.js中的fs.writeFile方法使用说明
2014/12/14 Javascript
js实现文本框选中的方法
2015/05/26 Javascript
js实现的倒计时按钮实例
2015/06/24 Javascript
jQuery实现简单漂亮的Nav导航菜单效果
2017/03/29 jQuery
JS/jquery实现一个网页内同时调用多个倒计时的方法
2017/04/27 jQuery
基于Particles.js制作超炫粒子动态背景效果(仿知乎)
2017/09/13 Javascript
JavaScript 自定义事件之我见
2017/09/25 Javascript
基于Datatables跳转到指定页的简单实例
2017/11/09 Javascript
微信小程序wx.previewImage预览图片实例详解
2017/12/07 Javascript
深入理解ES6中let和闭包
2018/02/22 Javascript
VUE 实现滚动监听 导航栏置顶的方法
2018/09/11 Javascript
Python strip lstrip rstrip使用方法
2008/09/06 Python
深入讲解Python中的迭代器和生成器
2015/10/26 Python
Python设计模式之备忘录模式原理与用法详解
2019/01/15 Python
PyQt5图形界面播放音乐的实例
2019/06/17 Python
使用PyQt的QLabel组件实现选定目标框功能的方法示例
2020/05/19 Python
周仰杰(JIMMY CHOO)法国官方网站:闻名世界的鞋子品牌
2019/09/27 全球购物
英国豪华装饰照明品牌的在线零售商:Inspyer Lighting
2019/12/10 全球购物
Linux开机引导的步骤是什么
2015/10/19 面试题
公司综合部的成员自我评价分享
2013/11/05 职场文书
行政办公员自我评价分享
2013/12/14 职场文书
老龄工作先进事迹
2014/08/15 职场文书
合作意向书范本
2019/04/17 职场文书
七年级话题作文之执着
2019/11/19 职场文书
mybatis调用sqlserver存储过程返回结果集的方法
2021/05/08 SQL Server
详解CSS不定宽溢出文本适配滚动
2021/05/24 HTML / CSS
OpenCV-Python实现轮廓的特征值
2021/06/09 Python
php访问对象中的成员的实例方法
2021/11/17 PHP