2017-02-23 118 views
0

是否可以將類添加到其他頁面的特定選項卡中。將類添加到來自其他頁面的選項卡

我的例子是,我在主頁上,我有一個滑塊與3張幻燈片。每個幻燈片上都有一個行動號召,需要鏈接到另一個頁面上的標籤。

所以,如果我有

<a href="<?php bloginfo ('url');?>/features/#anchorname 

的主頁上,有沒有添加在頁面加載的主動類特定標籤的方法嗎?

這就是內容如何顯示在頁面上,它需要鏈接到。 https://gist.github.com/anonymous/11bbffb588baa4acc55392ff50592993

在此先感謝。 Paddy

+0

你想設置真正的主動標籤/菜單項目活動類試試? – lcssanches

+0

查看我的回答@paddywinz – lcssanches

+0

有問題的頁面是:http://www.grofar.com/features-2/ – paddywinz

回答

0

正則表達式獲取URL的錨點。

我看到你沒有使用jQuery,你可以用這個

var active_section = '' + document.URL.match(/(?:#).*/) ; 
if(document.querySelector("a.tab.active")){ 
document.querySelector("a.tab.active").classList.remove('active'); 
} 
document.querySelector('[href="'+active_section+'"]').className += ' active'; 
+0

感謝您的回覆,我已將此作爲腳本添加,但會轉到損壞的鏈接。與sldier頁面是:http://www.grofar.com/home-2/ – paddywinz

+0

我現在有點接近,並鏈接到頁面。但它根本不添加活動類。 – paddywinz

+0

@paddywinz現在工作嗎?我在這裏嘗試,似乎沒問題 – lcssanches

相關問題