我正在使用以下代码检查用户何时更改当前标签
它工作得很好,但我怎么能运行一个jquery代码insted更改文档标题?
当用户离开当前标签/页面并且用户返回查看时,我正在尝试显示一个框。
<script>
var vis = (function(){
var stateKey, eventKey, keys = {
hidden: "visibilitychange",
webkitHidden: "webkitvisibilitychange",
mozHidden: "mozvisibilitychange",
msHidden: "msvisibilitychange"
};
for (stateKey in keys) {
if (stateKey in document) {
eventKey = keys[stateKey];
break;
}
}
return function(c) {
if (c) document.addEventListener(eventKey, c);
return !document[stateKey];
}
})();
vis(function(){
document.title = vis() ? 'Visible' : 'Not visible';
//I tried
$('.alertbox').show();
});
</script>
<div class="alertbox" style="display:none;">Welcome Back</a>