第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會(huì)有你想問的

jquery 在不在特定頁面上時(shí)應(yīng)用樣式

jquery 在不在特定頁面上時(shí)應(yīng)用樣式

函數(shù)式編程 2023-03-18 17:46:44
我正在嘗試將一種樣式應(yīng)用到我的導(dǎo)航欄,特別是當(dāng)我在索引頁面以外的任何頁面上時(shí),但我似乎無法讓它工作,我不確定問題是什么。這是我的腳本:$(document).ready(function(){  if (window.location.pathname != "") {    $('#main-nav').css('background-color', 'black');  }});如果重要的話,我正在使用 Angular 10。
查看完整描述

3 回答

?
慕村9548890

TA貢獻(xiàn)1884條經(jīng)驗(yàn) 獲得超4個(gè)贊

您沒有提到索引的路徑是什么。我猜它可能是“/”或“索引”。檢查您的索引路徑,然后比較代碼中的路徑


if (window.location.pathname != "" 

    || window.location.pathname != "/"

        || window.location.pathname != "index") {

            $('#main-nav').css('background-color', 'black');

}


查看完整回答
反對 回復(fù) 2023-03-18
?
Smart貓小萌

TA貢獻(xiàn)1911條經(jīng)驗(yàn) 獲得超7個(gè)贊

由于您使用的是 Angular 10,因此您可以使用路由器并添加樣式,這非常容易。

Angular Router 在你的 component.ts 文件中注入 Angular 路由器


Constructur(public router: Router){

  //After Logging check the url string and add it to the ngClass condition

  console.log(router.url);

}

然后在你的 html 文件中,在你的案例中,將 navbar html 文件添加到 navbar 標(biāo)簽中,添加 ngClass。NgClass 指令


[ngClass]="{'customStyle': router.url=== '/'}"

在您的導(dǎo)航欄組件 css 文件中。


.customStyle{

background-color: "black"

}


查看完整回答
反對 回復(fù) 2023-03-18
?
慕標(biāo)琳琳

TA貢獻(xiàn)1830條經(jīng)驗(yàn) 獲得超9個(gè)贊

請?jiān)囋囘@個(gè):


$(document).ready(function(){

  if (window.location.pathname != "" || window.location.pathname.indexOf("index")>0) {

    $('#main-nav').css('background-color', 'black');

  }

});


查看完整回答
反對 回復(fù) 2023-03-18
  • 3 回答
  • 0 關(guān)注
  • 141 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號