猿问

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";

}

需求很简单

但最后发现 没有生效 看上面那个箭头 没有变

https://img4.mukewang.com/5c08c699000151a712950307.jpg

函数式编程
浏览 1759回答 1
1回答

繁星coding

都用了vue了为什么不这么写啊//伪代码<li v-on:click="changeIndex" v-for="{item, index} in items">&nbsp; &nbsp; <arrow :class="{index==flagIndex?rop-down__arrow-down:''}"> </arrow>&nbsp; &nbsp; <div :class="{index==flagIndex?show:hide}"> <div></li>
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答