簡體   English   中英

從zurb基礎選項卡中刪除活動的類

[英]Remove active class from zurb foundation tabs

我在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/

假設使用Foundation 4,在這篇文章開始於foundation.section.js文件的第180行時,您將看到以下幾行:

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

注釋掉這些行(特別是第二行),以防止第一個選項卡被活動類初始化。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM