Vue实现点击后文字变色切换方法


Posted in Javascript onFebruary 11, 2018

这里用文字举例,图片切换的原理也是一样的

大概思路是:用两个class相同的span分别是切换前后的文字,class相同主要是为了变换前后的文字位置相同。然后用click事件控制它们的显隐。

代码如下:

HTML:

<span class="response" v-show="!showCommentInput" @click="showCommentInput = !showCommentInput">回复</span>
<span class="response" v-show="showCommentInput" @click="showCommentInput = !showCommentInput">回复</span>

JS:

data(){
 return {
  showCommentInput = false,
 }
}

CSS:

.response {
 font-size:14px;
 color: #3e3e3e;
 &:hover{
 font-weight: bold;
 }
 &+.response {
 font-weight: bold;
 }

以上这篇Vue实现点击后文字变色切换方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Extjs EditorGridPanel中ComboBox列的显示问题
Jul 04 Javascript
JS刷新当前页面的几种方法总结
Dec 24 Javascript
jQuery$命名冲突怎么办如何解决
Jan 16 Javascript
学习JavaScript设计模式之模板方法模式
Jan 20 Javascript
BootStrap和jQuery相结合实现可编辑表格
Apr 21 Javascript
Node.js批量给图片加水印的方法
Nov 15 Javascript
jQuery事件对象的属性和方法详解
Sep 09 jQuery
vuejs使用递归组件实现树形目录的方法
Sep 30 Javascript
layui自定义验证,用ajax查询后台是否有重复数据,form.verify的例子
Sep 06 Javascript
js+canvas实现纸牌游戏
Mar 16 Javascript
JS实现可控制的进度条
Mar 25 Javascript
JavaScript 原型与原型链详情
Nov 02 Javascript
Vue-cli中为单独页面设置背景色的实现方法
Feb 11 #Javascript
vue刷新和tab切换实例
Feb 11 #Javascript
详解如何在vue项目中引入elementUI组件
Feb 11 #Javascript
vue-router配合ElementUI实现导航的实例
Feb 11 #Javascript
vue页面跳转后返回原页面初始位置方法
Feb 11 #Javascript
使用vue-router设置每个页面的title方法
Feb 11 #Javascript
解决使用Vue.js显示数据的时,页面闪现原始代码的问题
Feb 11 #Javascript
You might like
php cli换行示例
2014/04/22 PHP
JSQL 批量图片切换的实现代码
2010/05/05 Javascript
JavaScript中获取元素索引的函数
2010/09/10 Javascript
JS控制文本框textarea输入字数限制的方法
2013/06/17 Javascript
JavaScript学习笔记之Cookie对象
2015/01/22 Javascript
JavaScript获取各大浏览器信息图示
2015/11/20 Javascript
jQuery hover事件简单实现同时绑定2个方法
2016/06/07 Javascript
BootStrap初学者对弹出框和进度条的使用感觉
2016/06/27 Javascript
js中遍历Map对象的简单实例
2016/08/08 Javascript
jQuery实现点击查看大图并以弹框的形式居中
2016/08/08 Javascript
细数JavaScript 一个等号,两个等号,三个等号的区别
2016/10/09 Javascript
JQuery.validationEngine表单验证插件(推荐)
2016/12/10 Javascript
JavaScript Uploadify文件上传实例
2017/02/28 Javascript
json的结构与遍历方法实例分析
2017/04/25 Javascript
vue params、query传参使用详解
2017/09/12 Javascript
在vue项目中,将juery设置为全局变量的方法
2018/09/25 Javascript
详解Vue中的scoped及穿透方法
2019/04/18 Javascript
Vue3.x源码调试的实现方法
2019/10/13 Javascript
[02:37]TI8勇士令状不朽珍藏II视频展示
2018/06/23 DOTA
Python Tkinter简单布局实例教程
2014/09/03 Python
python非递归全排列实现方法
2017/04/10 Python
Python实现的购物车功能示例
2018/02/11 Python
python使用筛选法计算小于给定数字的所有素数
2018/03/19 Python
python 读取txt中每行数据,并且保存到excel中的实例
2018/04/29 Python
Django实现表单验证
2018/09/08 Python
在Python中调用Ping命令,批量IP的方法
2019/01/26 Python
将string类型的数据类型转换为spark rdd时报错的解决方法
2019/02/18 Python
python实现点击按钮修改数据的方法
2019/07/17 Python
大学生毕业自荐信
2013/10/10 职场文书
员工培训邀请函
2014/02/02 职场文书
2014年小班元旦活动方案
2014/02/16 职场文书
优秀辅导员事迹材料
2014/02/16 职场文书
法人授权委托书范本
2014/04/04 职场文书
Nginx配置Https安全认证的实现
2021/05/26 Servers
vue实现登陆页面开发实践
2022/05/30 Vue.js
python中filter,map,reduce的作用
2022/06/10 Python