Zurb foundation 如何在基础部分/手风琴上切换活动类
有谁能建议一种方法来切换基金会的部分手风琴活动类。我尝试了以下方法来折叠打开的手风琴选项卡:Zurb foundation 如何在基础部分/手风琴上切换活动类,zurb-foundation,Zurb Foundation,有谁能建议一种方法来切换基金会的部分手风琴活动类。我尝试了以下方法来折叠打开的手风琴选项卡: $( "p.title" ).click(function() { if ($(this).parent().hasClass("active")) { $(this).parent().removeClass("active"); } }); 但是,它会恢复到展开状态。您的想法很好。您只需防止原始基础处理程序在处理之后单击该命令。 使用您的代码,基础处理程序在处理程序之后调
$( "p.title" ).click(function() {
if ($(this).parent().hasClass("active")) {
$(this).parent().removeClass("active");
}
});
但是,它会恢复到展开状态。您的想法很好。您只需防止原始基础处理程序在处理之后单击该命令。
使用您的代码,基础处理程序在处理程序之后调用。它再也找不到活动标记并再次添加它。因此,您的代码应该如下所示:
$( "p.title" ).click(function() {
if ($(this).parent().hasClass("active")) {
$(this).parent().removeClass("active");
return false; // Prevents further propagation of event
}
});
**确保手风琴开始关闭时1_up为假
data section accordion确保它在所有设备上具有相同的行为
这个。.click的问题是,它在iPad上无法工作,因为在捕获单击事件之前,它的状态设置为悬停