如何使用jquery创建动态更改<title>标记?

example: adding 3 > symbols one by one

> title
>> title
>>> title

推荐答案

$(document).prop('title', 'test');

这只是一个JQuery包装器,用于:

document.title = 'test';

To add a > periodically you can do:

function changeTitle() {
    var title = $(document).prop('title'); 
    if (title.indexOf('>>>') == -1) {
        setTimeout(changeTitle, 3000);  
        $(document).prop('title', '>'+title);
    }
}

changeTitle();

Jquery相关问答推荐

点击和touch 事件之间的jQuery冲突解决方法

Jquery 表数据无法在 html 上正确显示

jQuery:在mousemove事件期间检测按下的鼠标按钮

加载外部 css 文件,如 jquery 中的脚本,这在 ie 中也兼容

在 jQuery 中构建 html 元素的最清晰方法

在页面上放置文件时如何设置文件输入值?

用按钮切换显示/隐藏div?

jQuery $.browser 是否已弃用?

如何使用jQuery找到元素顶部的垂直距离(以px为单位)

Rails,单击link_to helper后未加载javascript

判断元素是否为 div

如果 iframe src 无法加载,则捕获错误.错误:-拒绝在框架中显示 'http://www.google.co.in/'..

复选框值始终为打开

如何使用 requirejs 使 jQuery 插件可加载

JQuery:如果 div 可见

jQuery 日期 Select 器 - 禁用过go 的日期

如何将参数传递给 jQuery 中的事件处理程序?

$.getJSON 在 IE8 中返回缓存数据

表单 propType 失败:您在没有 `onChange` 处理程序的情况下向表单字段提供了 `value` props

如何让 jQuery 等到效果完成?