vue实现点击追加选中样式效果
2019-11-02 07:04
4783 查看
DOM部分
<ul> <li class="liMenu" :class="idx==index?'hover':''" @click="son(item,idx)" v-for="(item,idx) in menu" :key="idx">{{item}} </li> </ul>
JS
data(){ return{ menu:['首页','列表页','详情页'], index:0 } }, methods:{ son(item,idx){ this.index=idx; } }
CSS
.liMenu{ margin-right: 20px; cursor:pointer; } .liMenu.hover{ color:red; }
效果:
以上这篇vue实现点击追加选中样式效果就是小编分享给大家的全部内容了,希望能给大家一个参考
您可能感兴趣的文章:
相关文章推荐
- vue中实现点击追加选中样式,添加class名
- Android中使用自定义selector来实现view的点击效果以及view的显示样式
- vue实现导航栏效果(选中状态刷新不消失)
- radio checkbox 点击文本实现选中效果
- vue中v-for循环选中点击的元素并对该元素添加样式
- vue.js 实现点击展开收起动画效果
- vue如何实现tab栏点击高亮效果
- Vue通过控制样式实现顶部导航点击切换、侧边栏点击切换、手风琴折叠面板等功能
- android 自定义控件样式点击效果实现
- vue结合Echarts实现点击高亮效果的示例
- RadioButton选中效果,点击效果样式
- jquery实现隔行变色,点击换色,鼠标悬浮当前行变色效果,div+css 细表格样式
- vue结合Echarts实现点击高亮效果的示例
- vue组件实现弹出框点击显示隐藏效果
- js简单的实现点击选中点击取消的效果
- JQ实现效果:焦点选中样式
- jQuery点击导航栏选中更换样式的实现代码
- 用vue2.0实现点击选中active其他选项互斥的效果
- jQuery实现点击单选按钮切换选中状态效果
- Vue实现点击显示不同图片的效果