2017-02-23 69 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

相关问题