Javascript Jquery切换:关闭切换元素

Javascript Jquery切换:关闭切换元素,javascript,jquery,toggle,slidetoggle,Javascript,Jquery,Toggle,Slidetoggle,我有一个很好的查询,只是当我点击一个已经打开的切换项时,它会向上滑动,然后马上向下滑动。你可以看到 查询是: $(".faqtopics").click(function(event) { $("div.faqtext").slideUp(400); $(this).next("div.faqtext").slideToggle(); }); 非常感谢你的帮助 使用 描述:停止匹配元素上当前正在运行的动画 代码 使用 描述:停止匹配元素上当前正在运行的动画 代码 抱歉,Satp

我有一个很好的查询,只是当我点击一个已经打开的切换项时,它会向上滑动,然后马上向下滑动。你可以看到

查询是:

$(".faqtopics").click(function(event) {
    $("div.faqtext").slideUp(400);
    $(this).next("div.faqtext").slideToggle();
});
非常感谢你的帮助

使用

描述:停止匹配元素上当前正在运行的动画

代码

使用

描述:停止匹配元素上当前正在运行的动画

代码


抱歉,Satpal,它在JSFIDLE上运行良好,但在我的网站上运行不好!你知道为什么吗?@Arone,你的浏览器控制台有什么错误吗?没有,我网站上的一切都很好,只是我不能再点击开关了。对不起,它现在工作了!我忘记使用var$j=jQuery.noConflict;非常感谢你的帮助!抱歉,Satpal,它在JSFIDLE上运行良好,但在我的网站上运行不好!你知道为什么吗?@Arone,你的浏览器控制台有什么错误吗?没有,我网站上的一切都很好,只是我不能再点击开关了。对不起,它现在工作了!我忘记使用var$j=jQuery.noConflict;非常感谢你的帮助!
$(".faqtopics").click(function(event) {
    $("div.faqtext").stop(true).slideUp(400);
    $(this).next("div.faqtext").stop(true).slideToggle();
});