Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么我的材质设计可折叠列表可扩展动画不起作用?_Javascript_Jquery_Animation_Material Design_Materialize - Fatal编程技术网

Javascript 为什么我的材质设计可折叠列表可扩展动画不起作用?

Javascript 为什么我的材质设计可折叠列表可扩展动画不起作用?,javascript,jquery,animation,material-design,materialize,Javascript,Jquery,Animation,Material Design,Materialize,我在我的网站上使用材料设计,我有一个可折叠列表组成的评论部分。我希望用户能够通过将可折叠模式设置为“可展开”来打开多个注释。它符合我的要求,但打开新注释的滑动动画不起作用。它只显示注释,不显示任何动画。但如果你想关闭它(点击它),它会再次完美地向上滑动 所以它向上滑动(关闭时),而不是向下滑动(打开时) 示例:页面底部的可展开列表 正如你所看到的,我有一个可折叠的列表,它是可扩展的。(我正在使用Razor动态设置内容) 视图: 我真的很感谢你的帮助。这是我的考试任务,所以它有点重要:)手册/示例

我在我的网站上使用材料设计,我有一个可折叠列表组成的评论部分。我希望用户能够通过将可折叠模式设置为“可展开”来打开多个注释。它符合我的要求,但打开新注释的滑动动画不起作用。它只显示注释,不显示任何动画。但如果你想关闭它(点击它),它会再次完美地向上滑动

所以它向上滑动(关闭时),而不是向下滑动(打开时)

示例:页面底部的可展开列表

正如你所看到的,我有一个可折叠的列表,它是可扩展的。(我正在使用Razor动态设置内容)

视图:
我真的很感谢你的帮助。这是我的考试任务,所以它有点重要:)

手册/示例非常清楚。第一:你的js什么时候运行?它在一个文档准备活动中?如果您查看示例,li的内容分为标题和正文。您的示例忽略了这一点。

您是否确保有正确的cdn脚本链接?如果我理解正确,javascript链接正确。这是一个非常复杂的项目,我们经常使用js,所有功能都正常工作。除了这篇有可扩展列表的文章。是的,js init正在文档中运行,li已经准备好了内容,我只是没有显示它,但是我现在已经更新了它,这样你可以更好地了解情况。事实上,我在没有javascript初始化的情况下尝试了它,它的行为也一样。还有什么建议吗?
<ul class="collapsible" data-collapsible="expandable">
    @foreach (var item in Model)
    {
        <li>
            <div class="collapsible-header">
                //Comment preview and date here...
            </div>
            <div class="collapsible-body">
                //Display comment text etc here...
            </div>
            
        </li>
    }
</ul>
$('.collapsible').collapsible({
    accordion: false 
});