Pergunta

Eu pensei ter ouvido em algum lugar que você não poderia usar jQuery para manipular o conteúdo ... Isso está correto? Basicamente, eu tenho um site que tem parâmetros como p.php? D = palavra-chave + chave + palavra-chave, e eu queria ser capaz de definir o título de acordo com o que está nesse parâmetro d ... Existe uma maneira de fazer isso?

Foi útil?

Solução

$('title').text("some text");

Outras dicas

Você não precisa jQuery para isso:

document.title = 'Some text';

Se você realmente deseja fazê-lo no lado do cliente com JavaScript / jQuery, tente o seguinte:

// get query arguments
var $_GET = {},
    args = location.search.substr(1).split(/&/);
for (var i=0; i<args.length; ++i) {
    var tmp = args[i].split(/=/);
    if (tmp[0] != "") {
        $_GET[decodeURI(tmp[0])] = decodeURI(tmp.slice(1).join(""));
    }
}

// change title of document
if (typeof $_GET["d"] == "string") {
    $("title").text($_GET["d"]);
}
Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top