首页 新闻 会员 周边 捐助

jQuery取消pulsate效果

0
[已解决问题] 解决于 2017-06-30 14:07

符合条件时会给目标标签增加一个特效,如下

jQuery('#pulsate-regular').pulsate({
    color: "#bf1c56"
});

不符合的时候想取消掉,但是不知道取消的方法,求大神告知,非前端专业人士,姆Q~~~

北方姆Q的主页 北方姆Q | 小虾三级 | 园豆:1120
提问于:2017-06-30 11:32
< >
分享
最佳答案
0

//不符合的时候重新设置一下值,比如color设置为空

if(不符合){
jQuery('#pulsate-regular').pulsate({ color: "" });

}

奖励园豆:5
顾星河 | 大侠五级 |园豆:7281 | 2017-06-30 12:44

用过了,但是这样其实是效果一直在叠加了,希望变成完全的初始化

北方姆Q | 园豆:1120 (小虾三级) | 2017-06-30 12:49

@北方姆Q: $('#pulsate-regular').unbind() 呢

顾星河 | 园豆:7281 (大侠五级) | 2017-06-30 13:11

@冷星淡月: 用了,也不行啊,姆Q~~~

北方姆Q | 园豆:1120 (小虾三级) | 2017-06-30 13:39

@北方姆Q: 先$('#pulsate-regular').empty() 清空掉元素,以及绑定的事件,然后将#pulsate-regular这个元素重新追加到对应的Dom节点上,看好不好使

顾星河 | 园豆:7281 (大侠五级) | 2017-06-30 13:43

@北方姆Q: empty()好像不好使,用remove()

顾星河 | 园豆:7281 (大侠五级) | 2017-06-30 13:47

@冷星淡月: 自己弄好了,用了个比较卑鄙无耻的方法,不过还是蟹蟹你啦~~~姆Q姆Q姆QQ

北方姆Q | 园豆:1120 (小虾三级) | 2017-06-30 14:08
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册