先看dom元素:
<a v-for="dep in depArr" class="option-list" v-on:click="depFilterUser($event,dep.dep)">{{dep.dep}}</a>
使用v-for渲染的a元素,添加了depFilterUser函数的点击事件,若是点击了一个a元素,想操作该元素应该怎么做呢?
depFilterUser: function(e,dep){
$(e.target).addClass("active"); //e.target-触发此事件的元素,此时若想使用jquery操作该元素,需要把该对象封装成jquery对象
$(e.target).siblings().removeClass("active");
}