您好,我按照此网页的说明向您的 Drupal 7 站点添加了一个类似 Blogger 的可折叠存档块,并让我自己感到惊讶,一切似乎都“有点”工作。正如您从本页右侧的“可折叠块”中看到的那样,在查看其他月份时,该块似乎不想保持打开状态。我不认为这是预期的行为。
jQuery(document).ready(function($) {
// init: collapse all groups except for the first one
$(".view-collapsible-archive ul").each(function(i) {
if (i==0) {
$(this).siblings("h3").children(".collapse-icon").text("▼");
} else {
$(this).hide();
}
});
// click event: toggle visibility of group clicked (and update icon)
$(".view-collapsible-archive h3").click(function() {
var icon = $(this).children(".collapse-icon");
$(this).siblings("ul").slideToggle(function() {
(icon.text()=="▼") ? icon.text("►") : icon.text("▼");
});
});
});
任何人都可以向我提出任何建议,让菜单块在单击时打开一个月并关闭其他“月份”?
谢谢