[英]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");});
});
假設使用Foundation 4,在這篇文章開始於foundation.section.js文件的第180行時,您將看到以下幾行:
if (settings.one_up || !self.small($this)) {
first.addClass('active');
}
注釋掉這些行(特別是第二行),以防止第一個選項卡被活動類初始化。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.