当用户通过www.example.com/#div4访问网站时,我希望URL中指定的分区用#F37736
(橙色)突出显示,然后在2秒内平滑过渡回#00A087
(默认颜色).
将div
被突出显示为class
"固定导航栏".
我尝试过的:
var hash = false;
checkHash();
function checkHash(){
if(window.location.hash != hash) {
hash = window.location.hash;
} t=setTimeout("checkHash()",400);
};
Run Code Online (Sandbox Code Playgroud) 我试图更多地了解长期轮询以实时"操纵"一个网站,看到一些视频,我到目前为止的想法:
假设我有一个旧日期,sql和我对它进行回音.因为长轮询会知道旧日期是否会与根据setInterval函数不时看起来相同......?
假设我想展示一个博客,其中所有文本都在mysql中,但是我依旧发布一个新的出版物,当时谁在页面上,你会看到发布时间(不是告诉我?),那么如何一个长轮询代码将知道旧版和新版之间的区别?吃甚至不给冲突或重复sql上刻的相同日期.