javascript - Jquery 闪烁的标题

标签 javascript jquery

所以,我需要一个闪烁的标题,这段代码应该可以工作,但由于某些原因它没有。

现在控制台一直显示正确的标题,但浏览器中的标题没有改变,可能是哪里出了问题?

var blink = true;

setInterval(function(){
    if(blink){
        $("title").text("test");
        blink = false;
        console.log($("title"));
    }else{
        $("title").text("");
        blink = true;
        console.log($("title"));
    }
}, 1000);

最佳答案

使用document.title = ... <---

您只是在编辑一个什么都不做的属性。


试试这个:

setInterval(function(){
    var title = document.title;
    document.title = (title == "test" ? "none" : "test");
}, 1000);

看标题在这个demo每秒从 test 更改为 none。 ( full fiddle )

关于javascript - Jquery 闪烁的标题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9830886/

相关文章:

javascript - .nextAll 不适用于动态内容

javascript - 如何刷新或重绘表格行

javascript - UpdatePanel 触发时图像不显示

Javascript插入克隆排序问题

jquery - R Shiny : table conditional formatting within renderUI

php - PHP、SQL 和 jQuery 之间的动态 ID

javascript - 下载链接点击浏览器打开下载窗口

javascript - 将巨大的 if 语句变量重构为数组

javascript - 每次我移动它时,可拖动都会成倍增加

javascript - 如何使用JS提交表单