因此,我忙于通过为客户使用Jquery手风琴来创建新闻通讯存档。本质上,每个月都是手风琴(因此该月本身是可扩展和可折叠的),每篇文章也是如此。我的第一个月(一月)工作正常,但由于某种原因,其他任何一个都没有按预期工作。其他“月份”可以扩展和折叠,但不能扩展和折叠。我尝试了无数次修改Javascript,但都无济于事。

这是测试站点的链接:
http://promisedev.co.za/eam/gt/

如果有人有任何建议或意见,将不胜感激!

最佳答案

我认为问题出在您的jquery.akordeon.js文件中。您可以删除此文件并使用此JQuery代码。我编辑了您的代码,您可以使用此代码:

jsFiddle is here

$(document).ready(function(){
//Hide the tooglebox when page load
$(".togglebox").hide();
$(".togglebox:first").show();
    $(".akordeon-item-head").next(".akordeon-item-body").hide();
//slide up and down when click over heading 2
$("h1").click(function(){
// slide toggle effect set to slow you can set it to fast too.
$(this).next(".togglebox").slideToggle("slow");
return true;
});
    /* here is the new Codes*/
    $(".akordeon-item-head").click(function(){

        $(this).next(".akordeon-item-body").slideToggle();

    });
});

09-11 12:03