使用JQuery / JavaScript更改页面标题?

时间:2012-12-04 11:08:07

标签: javascript jquery html css dom

我可以通过jQuery / JavaScript通过页面正文中的任何标记更改页面标题吗?

3 个答案:

答案 0 :(得分:1)

在您加载页面的地方,您可能在某处有“页面加载成功”功能。

只需添加

document.title = $('#elementId').text();
建议

因此,如果您使用的是JQuery load()函数:

$("#content").load( url,data, successFunction);

function successFunction(someResponseText, someTextStatus, anXMLHttpRequest) {
    document.title = $('#elementId').text();
    ...
}

如果您加载的子页面中包含<div id="elementId">My Great Title</div>

答案 1 :(得分:0)

试试这个,

$(document).ready(function() {
    document.title = $('#elementId').text();
 });

答案 2 :(得分:0)

如果你想在javascript中这样做,这是一种方法。

首先,在你的html中,你应该有一个可以调用你的函数的标签,在这个例子中,body标签有一个onload函数

<body onload="titleChange()">

这是javascript;

function titleChange(){
    document.title = "Your new title.";
}