我正在使用功能
$(window).on("blur focus", function(e) {
var prevType = $(this).data("prevType"); // getting identifier to check by
if (prevType != e.type) { // reduce double fire issues by checking identifier
switch (e.type) {
case "blur":
flashTitle(from + " messaged you", 500);
break;
case "focus":
cancelFlashTitle();
break;
}
}
$(this).data("prevType", e.type); // reset identifier
})
我希望当用户不看标签时才触发Flash标题。像标签这样的手段现在没有集中。 现在只有当我首先关注标签然后离开(模糊)它时才会触发Flash标题。
有什么想法吗?谢谢: - )
答案 0 :(得分:1)
听起来如果标签没有聚焦,你会想要在收到新消息时闪现标题,因为消息是正在发生的事件,然后取消焦点上的任何闪烁。