jQuery toggle()函数.我想对更好的实践提出一些批评或建议
jQuery toggle() function. I would like some critique or suggestions for better practice
我的代码正在按我希望的方式工作,但我正在寻找任何关于如何修剪或修改它以提高效率的评论:
$('.toggle-comments').hide(); // this hides the results div when the page loads.
$(".comments-toggle-click").click(function () {
$(".toggle-comments").slideToggle("slow");
$(".comments-toggle-click").remove();
});
与其在页面加载时调用$('.toggle-comments').hide();
,为什么不使用display:none;
呈现注释呢?
CSS:
.toggle-comments {
display: none;
}
JavaScript:
$('.comments-toggle-click').click(function () {
$('.toggle-comments').slideToggle('slow', function () {
$('.comments-toggle-click').remove()
})
})
如果您想延迟删除链接直到动画完成,那么诀窍是向.slideToggle
传递一个回调函数。这可能是你在问题中回避的问题,也可能不是。
相关文章:
- 创建一个类似链接的按钮,并通过Javascript函数打开一个新的弹出窗口
- 如何分解jQuery"toggle”;函数转换为separate“;显示“;以及“;隐藏“;功能
- toggle函数不'不处理添加的输入
- jQuery toggle()函数工作不正常
- Jquery toggle()函数不适用于hoverwords()Sliding Letters扩展
- jquery重新启动一个toggle函数
- jQuery-使用不推荐使用的toggle()更新函数
- 未调用jQuery Slide Toggle函数
- jQuery中的toggle函数
- jQuery toggle()函数.我想对更好的实践提出一些批评或建议
- 使用Jquery的Toggle静音Javascript函数
- 如何隐藏以前加载的ajax内容,使用toggle函数
- JQuery toggle()函数在点击链接时隐藏链接
- jQuery slideToggle回调函数和toggle类
- Javascript .dropdown-toggle()引导函数在点击后不会关闭
- 使用data-toggle获取变量名,并在函数中使用该变量名
- 关闭通过toggle()函数打开的元素
- "未定义的标记”;在toggle函数(GMaps API v3)中
- 如何在jquery中使用toggle执行两个函数
- 如何使屏幕上的任意位置单击关闭由jQuery toggle()函数控制的移动菜单