jQuery slideToggle 函数将 div 向下滑动然后立即备份

Posted

技术标签:

【中文标题】jQuery slideToggle 函数将 div 向下滑动然后立即备份【英文标题】:jQuery slideToggle function slids a div down then immediately back up 【发布时间】:2011-11-22 17:25:09 【问题描述】:

我有一个非常简单的滑动切换功能,如下所示。

$(".quickLinksLink").click(function () 
    $(".quickLInksList").slideToggle(100);  
);

它可以工作,但它会将 quickLInksList div 向下滑动,然后立即备份。有点像躲猫猫效应。在使用 slideToggle 函数的任何地方都会发生这种情况。

任何帮助将不胜感激。

【问题讨论】:

有些东西你没有给我们看。只有双击链接时,您的问题才有意义。 代码有错别字;案件很重要。 (这不是这里的原因,但需要注意的是,我们只能调试你给我们的东西。) jsfiddle.net/bryanjamesross/fznGg 发表这篇文章后,我查看了这个页面源代码,发现包含函数的 .js 文件被加载了两次。我更正了这一点,它现在按预期工作。 【参考方案1】:

这里是一个实现了 slideToggle 方法的小提琴:http://jsfiddle.net/IrvinDominin/R2Q86/

在我的示例中,有一个按钮可以调用 div 的方法。您想如何触发该方法?

【讨论】:

以上是关于jQuery slideToggle 函数将 div 向下滑动然后立即备份的主要内容,如果未能解决你的问题,请参考以下文章

jquery - slideToggle 不流畅

如何防止 jQuery 函数中的重复?

单击父li时的jQuery slideToggle ul

jQuery slideToggle,显示/隐藏速度

如何修复这个 jQuery SlideToggle?

jQuery .slideToggle("slow");表格扩展器无法正常工作