javascript - jq removeClass 失效 什么情况?
本文介绍了javascript - jq removeClass 失效 什么情况?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
if( _self.$refs.confirmed.style.display==="block"){
_self.$refs.confirmed.style.display="none";
$(".drop-down__arrow").removeClass("drop-down__arrow-down");
b.target.className="drop-down__arrow";
}else {
_self.$refs.confirmed.style.display="block";
_self.$refs.unconfirmed.style.display="none";
$(".drop-down__arrow").removeClass("drop-down__arrow-down");
b.target.className="drop-down__arrow drop-down__arrow-down";
}
需求很简单
但最后发现 没有生效 看上面那个箭头 没有变
解决方案
都用了vue了为什么不这么写啊
//伪代码
<li v-on:click="changeIndex" v-for="{item, index} in items">
<arrow :class="{index==flagIndex?rop-down__arrow-down:''}"> </arrow>
<div :class="{index==flagIndex?show:hide}"> <div>
</li>
这篇关于javascript - jq removeClass 失效 什么情况?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文