我有这个Jquery,我在页面上更改了活动链接,检查了一个href并添加了类激活
$(document).ready(function () {
var uri = String(window.location.href).replace(/#/, "");
$(".main-navigation ul li a").filter(function () {
return (this.href == uri || uri.substr(0, this.href.length + 1) == this.href + "?");
}).css({
'color': '#666666',
'font-weight': 'bold',
}).addClass('active').removeAttr("href").removeAttr("onclick");
});
我需要的是添加
$('title').html(title);
要获得href文本并向页面添加标题,如何扩展该功能?
在活动链接中按文字更改文档标题
更新
var str = $("a.active").text();
str = str.toLowerCase().replace(/\b[a-z]/g, function(letter) {
return letter.toUpperCase();
});
$("title").html(str);
答案 0 :(得分:1)
如果要将页面标题更改为类active
的链接文本。你可以使用以下
$("title").html($("a.active").html());
如果链接文本在范围内
$("title").html($("a.active span").html());