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 行级解析读取XML文件(附源码)
Oct 12 Javascript
使用jQuery向asp.net Mvc传递复杂json数据-ModelBinder篇
May 07 Javascript
Javascript基础知识(三)BOM,DOM总结
Sep 29 Javascript
jQuery实现手机自定义弹出输入框
Jun 13 Javascript
对jQuary选择器的全面总结
Jun 20 Javascript
BootstrapTable+KnockoutJS自定义T4模板快速生成增删改查页面
Aug 01 Javascript
javascript简单进制转换实现方法
Nov 24 Javascript
JavaScript trim 实现去除字符串首尾指定字符的简单方法
Dec 27 Javascript
javascript实现多张图片左右无缝滚动效果
Mar 22 Javascript
解决vuejs项目里css引用背景图片不能显示的问题
Sep 13 Javascript
微信小程序mpvue点击按钮获取button值的方法
May 29 Javascript
vue路由传参的基本实现方式小结【三种方式】
Feb 05 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 cdata 处理(详细介绍)
2013/07/05 PHP
thinkPHP模板引擎用法示例
2016/12/08 PHP
ThinkPHP5.1框架数据库链接和增删改查操作示例
2019/08/03 PHP
jquery实现的元素的left增加N像素 鼠标移开会慢慢的移动到原来的位置
2010/03/21 Javascript
javascript中encodeURI和decodeURI方法使用介绍
2013/05/06 Javascript
为Javascript中的String对象添加去除左右空格的方法(示例代码)
2013/11/30 Javascript
jQuery操作表单常用控件方法小结
2015/03/23 Javascript
js面向对象之公有、私有、静态属性和方法详解
2015/04/17 Javascript
Javascript中的数据类型之旅
2015/10/18 Javascript
Bootstrap3制作图片轮播效果
2016/05/12 Javascript
浅谈js基本数据类型和typeof
2016/08/09 Javascript
AngularJS实现星星等级评分功能
2016/09/24 Javascript
详解Javascript函数声明与递归调用
2016/10/22 Javascript
JS中闭包的经典用法小结(2则示例)
2016/12/28 Javascript
javascript过滤数组重复元素的实现方法
2017/05/03 Javascript
Angular4学习笔记之准备和环境搭建项目
2017/08/01 Javascript
基于JavaScript实现幸运抽奖页面
2020/07/05 Javascript
利用chrome浏览器进行js调试并找出元素绑定的点击事件详解
2021/01/30 Javascript
微信小程序按钮点击跳转页面详解
2019/05/06 Javascript
vue轻量级框架无法获取到vue对象解决方法
2019/05/12 Javascript
Vue项目开发常见问题和解决方案总结
2020/09/11 Javascript
[48:45]Ti4 循环赛第二日 NEWBEE vs EG
2014/07/11 DOTA
Python实现批量转换文件编码的方法
2015/07/28 Python
Python中的数据对象持久化存储模块pickle的使用示例
2016/03/03 Python
Python的Asyncore异步Socket模块及实现端口转发的例子
2016/06/14 Python
Python 3.7新功能之dataclass装饰器详解
2018/04/21 Python
浅谈python中requests模块导入的问题
2018/05/18 Python
Python反爬虫技术之防止IP地址被封杀的讲解
2019/01/09 Python
Django CBV与FBV原理及实例详解
2019/08/12 Python
html5拍照功能实现代码(htm5上传文件)
2013/12/11 HTML / CSS
英国床垫和床架购物网站:Bedman
2019/11/04 全球购物
《开国大典》教学反思
2014/04/19 职场文书
电钳工人个人求职信
2014/05/10 职场文书
浅谈Python 中的复数问题
2021/05/19 Python
「偶像大师 MILLION LIVE!」七尾百合子手办开订
2022/03/21 日漫
win11电脑关机鼠标灯还亮怎么解决? win11关机后鼠标灯还亮解决方法
2023/01/09 数码科技