从zurb foundation选项卡中删除活动类

时间:2013-06-17 17:31:09

标签: javascript html zurb-foundation

我在Web应用程序的一部分上使用基础选项卡,但默认的所需行为是关闭文档上的所有选项卡。但是我无法以这种方式初始化标签。

由于我没有为此找到选项,因此我尝试从页面上与以下选择器匹配的所有选项卡中删除活动类。

但是,在Foundation应用类之前,已经删除了类。

如何在添加活动类后删除活动类,或者我怎样才能在活动类中添加活动类?

$(document).foundation();
$(window).load(function(){
  alert("in load");
  $('.contextDropDown p').parent().each(function(){
    alert("im here");
   $(this).removeClass("active");});
});

http://jsbin.com/olidux/1/

1 个答案:

答案 0 :(得分:1)

假设基金会4,在 foundation.section.js 文件的第180行开始这篇文章的时候,你会看到以下几行:

if (settings.one_up || !self.small($this)) {
    first.addClass('active');
}

注释掉这些行(特别是第二行)以防止使用活动类初始化第一个标签。