我在div中有很多链接
<a class='linkL' href='../mc/file01.php'>FILE01</a>
<a class='linkL' href='../mc/file02.php'>FILE02</a>
<a class='linkL' href='../mc/file03.php'>FILE03</a>
现在,我想更改当前的样式 .linkL
JS
var path = location.pathname.split('/').slice(-1)[0]; // for example - file01.php
$('.linkL').each(function(){
var a = $(this).attr('href');
If (path is contained as substring inside a) {
$(this).addClass('navact');
}
});
因此,第一个链接应具有不同的类。
任何帮助。
我猜你在找 indexOf
var path = location.pathname.split('/').slice(-1)[0]; // for example - file01.php
$('.linkL').each(function(){
var a = $(this).attr('href');
if ( a.indexOf( path ) != -1 ) {
$(this).addClass('navact');
}
});
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句