空闲时间执行ifvisible.js

所属分类:输入-日期和时间

 36805  329  查看评论 (3)
分享到微信朋友圈
X
空闲时间执行ifvisible.js ie兼容

轻量级的方式检查,如果用户在页面或正在与它进行交互。

空闲时间设置到30秒,让你轻松地就可以看到效果。

使用步骤

/ /如果页面是可见的现在,
if( ifvisible.now() ){
     / /显示的弹出
    openPopUp();
}

手柄开关选项卡或浏览器最小化状态

ifvisible.on("blur", function(){
    // 动画暂停
    animations.pause();
});

ifvisible.on("focus", function(){
    / /恢复所有动画
    animations.resume();
});

能够处理ifvisible.js活动状态,如空闲或活动页面上

ifvisible.on("idle", function(){
    / /停止自动更新的实时数据
    stream.pause();
});

ifvisible.on("wakeup", function(){
    / /返回更新的数据
    stream.resume();
});

默认的空闲等待时间是60秒,但你可以改变它用setIdleDuration方法

ifvisible setIdleDuration (120 ) / / 120秒后,将成为闲置

您可以设置智能间隔与ifvisible.js,如果用户是空闲或没有看到页面的间隔时间会自动停止

/ /如果页面是可见的运行这个函数上每隔半秒
ifvisible.onEvery(0.5, function(){
    / /做一个动画的标志,只有当页面可见
    animateLogo();

});
相关插件-日期和时间

只选择小时、分的时间插件jquery-timepicker.js

HunterTimePicker 时间选择组件,可以选择小时和分钟,小时为24小时制,分钟间隔为5分钟。
  日期和时间
 79872  371

pc端多种格式时间选择控件

提供如年月,年月日,年月日时,年月日时分 时间段等时间格式选择
  日期和时间
 82913  381

时间日历选择控件

最方面的时间日历选择控件
  日期和时间
 61413  415

jQuery时间轴插件Timelinr 2.0

jQuery Timelinr 在此插件上新增了一个单页面水平和垂直同时共存
  日期和时间
 29943  342

讨论这个项目(3)回答他人问题或分享插件使用方法奖励jQ币 评论用户自律公约

    Moggle 0
    2018/2/13 17:14:12
    建议加个键盘事件
    回复
    Ppao 0
    2017/8/15 10:08:06

    很棒的插件哦 谢谢分享

    回复
    烟花再美,只是瞬间 0
    2017/5/25 9:57:11

    正好需要,感谢感谢

    回复
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
😃
  • 😀
  • 😉
  • 😥
  • 😵
  • 😫
  • 😘
  • 😡
  • 👍
  • 🌹
  • 👏
  • 🍺
  • 🍉
  • 🌙
  • 💖
  • 💔
取消回复