如下所示:
名称2 | 名称3 | 名称4 | |
---|---|---|---|
vue js代码
export default {
data:function() {
return{
items: [
{ text: '巴士' },{ text: '快车' },{ text: '专车' },{ text: '顺风车' },{ text: '出租车' },{ text: '代驾' }
],}
},methods:{
activeHover:function(index){
var arrLi=[];
var aLi=$("table tbody tr")
for(var i=0;i
if(!$(arrLi[i]).hasClass("active")){
$(arrLi[index]).addClass("active")
}else{
$(arrLi[i]).removeClass("active")
}
}
},}
}
CSS代码
.abc{
background-color: #2aabd2;
}
table>thead.thead-bottom-line{
border-bottom: 1px solid #eeeeef;
border-top: 1px solid #eeeeef;
background-color: #fff;
}
table>thead>tr>th.sorting-title{
height: 35px;
line-height: 35px;
border: 0px solid #000000;
font-weight: bold
}
table>tbody>tr.list-table-hover{
height: 30px;
line-height: 30px;
background-color: #fff !important;
border-top: 0px solid #eeeeef;
border-left: 0px solid #eeeeef;
border-right: 0px solid #eeeeef;
border-bottom: 1px solid #eeeeef;
}
table>tbody>tr:hover{
background-color: rgba(130,219,201,.5)!important;
}
table>tbody>tr.list-table-hover:hover{
height: 30px;
line-height: 20px;
background-color: rgba(130,.5)!important;
border-top: 0px solid #eeeeef;
border-left: 0px solid #eeeeef;
border-right: 0px solid #eeeeef;
border-bottom: 1px solid #eeeeef;
}
table>tbody>tr.list-table-hover.active{
background-color: rgba(130,.5)!important;
}
table>tbody>tr>td.sorting_content{
height: 30px;
line-height: 20px;
/*background-color: #fff;*/
border-top: 0px solid #eeeeef;
border-left: 0px solid #eeeeef;
border-right: 0px solid #eeeeef;
border-bottom: 1px solid #eeeeef;
}
table>tbody>tr>td.sorting_content:last-child{
height: 30px;
line-height: 30px;
min-width: 120px;
border-top: 0px solid #eeeeef;
border-left: 0px solid #eeeeef;
border-right: 0px solid #eeeeef;
border-bottom: 1px solid #eeeeef;
}
知识拓展:vue实现点击选中,其他的不选中方法
如下所示:
选中效果
以上这篇vuejs选中当前样式active的实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持编程之家。
原文链接:https://www.f2er.com/vue/30804.html