使用jquery更改标题?

时间:2014-08-27 12:09:53

标签: jquery append title

我有这个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);

1 个答案:

答案 0 :(得分:1)

如果要将页面标题更改为类active的链接文本。你可以使用以下

$("title").html($("a.active").html());

如果链接文本在范围内

$("title").html($("a.active span").html());