jQuery:我的.remove()在.fadeout()完成之前发生
jQuery: My .remove() occurs before .fadeOut() completes
我试图让我的。淡出效果发生,然后删除'#all',然后运行' gendiv '函数。但是,当我$('.button')点击,它似乎跳。淡出效果,并跳转到我的。remove和'genDiv'。在代码中移动之前,我如何才能使它完全淡出。我试过了,等等,但也许我不太明白它是做什么的,或者它是如何工作的。非常感谢。下面是我的代码片段:
$('.button').click(function() {
$('#all').fadeOut(2000)
$('#all').remove()
genDivs()
使用回调:
$('#all').fadeOut(2000, function() {
$('#all').remove()
genDivs()
})
相关文章:
- 为什么不't Javascript对我的输入值进行了一些重新检查
- 可以't让我的if语句处理js中的html表单输入
- 我的单元测试选项是什么
- 将输入字段中的文本提交到我的数据库,同时将其添加到我的列表中
- 我的职位回报太快了,如何做出承诺
- 我的jQuery插件参数没有正确启动,遇到了问题
- 如何识别我的网站中的慢速设备
- 如何将JSON数据导入我的ejs模板
- JQuery添加元素需要在我的js之前再次添加JQuery脚本
- 知道为什么我的旋转木马不会自动更改图片吗
- 我的模板未被解析
- 无法将数据从firebase获取到我的html页面
- jquery和d3:当我使用$(“svg”).remove()时,为什么我的页面会重新加载
- 如何在我的脚本上修复 remove() javascript
- 我不能将类添加到我的<a>元素,而不是javascript或jquery(remove works!)
- 在.remove()和.append()之后返回我的事件按钮
- Mongoose Model.remove(callback)不会从我的集合中删除任何东西
- 为什么String.prototype.replace remove "$'"从我的绳子上
- jQuery:我的.remove()在.fadeout()完成之前发生
- 我如何实现"remove"方法放入我的脚本