本文实例讲述了Jquery+html5可设置闹钟并且会语音提醒的时钟特效。共享给大家供大家参考。详细如下:

这是一个使用Jquery+html5实现可设置闹钟并且会语音提醒的时钟特效代码,超逼真的模拟时钟,最大的特点还可以语音提醒,感兴趣的小伙伴们快来研究研究。

运行效果图:-------------------查看效果 下载源码-------------------

小提示:浏览器中如果不能正常运行,可以尝试切换浏览项目。

为大家共享的Jquery+html5实现可设置闹钟并且会语音提醒的时钟特效代码如下

HTML5 canvas超逼真的模拟时钟特效

关闭闹钟

设置闹钟

var intVal, myclock;

$(window).resize(function(){

window.location.reload()

});

$(document).ready(function(){

var audioElement = new Audio("");

//clock plugin constructor

$('#myclock').thooClock({

size:$(document).height()/1.4,

onAlarm:function(){

//all that happens onAlarm

$('#alarm1').show();

alarmBackground(0);

//audio element just for alarm sound

document.body.appendChild(audioElement);

var canPlayType = audioElement.canPlayType("audio/ogg");

if(canPlayType.match(/maybe|probably/i)) {

audioElement.src = 'alarm.ogg';

} else {

audioElement.src = 'alarm.mp3';

}

// erst abspielen wenn genug vom mp3 geladen wurde

audioElement.addEventListener('canplay', function() {

audioElement.loop = true;

audioElement.play();

}, false);

},

showNumerals:true,

brandText:'THOOYORK',

brandText2:'Germany',

onEverySecond:function(){

//callback that should be fired every second

},

//alarmTime:'15:10',

offAlarm:function(){

$('#alarm1').hide();

audioElement.pause();

clearTimeout(intVal);

$('body').css('background-color','#FCFCFC');

}

});

});

$('#turnOffAlarm').click(function(){

$.fn.thooClock.clearAlarm();

});

$('#set').click(function(){

var inp = $('#altime').val();

$.fn.thooClock.setAlarm(inp);

});

function alarmBackground(y){

var color;

if(y===1){

color = '#CC0000';

y=0;

}

else{

color = '#FCFCFC';

y+=1;

}

$('body').css('background-color',color);

intVal = setTimeout(function(){alarmBackground(y);},100);

}

更多JavaScript时钟特效点击查看:JavaScript时钟特效专题

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持乐购源码。

jquery实现app开发闹钟功能_jquery+html5时钟特效代码共享(可设置闹钟并且语音提醒)...相关推荐

  1. html酷炫电子时钟效果,Html5时钟特效代码

    Html5时钟特效代码html> 时钟 canvas{display: block;margin: 0 auto;} 抱歉,您的浏览器不支持canvas画布 var myCanvas=docum ...

  2. jquery实现app开发闹钟功能_趣味闹钟APP开发,随意切换闹钟叫醒功能

    智能手机端的发展使得人们获取外界信息更加高效,然而智能手机的出现也有一定的弊端,生活中很多人常常因为浏览手机信息而选择熬夜,早起自然也就成为了一种困难,而趣味闹钟APP开发或多或少可以帮助用户解决问题 ...

  3. 新闻资讯java开发_新闻资讯app开发的功能与意义

    获取新闻的目的因人而异,但对获取新闻的需求是一样的.现在是移动互联网的时代.人们不再想依靠传统的手段,而把便利作为获取服务的核心.因此,开发新闻咨询app是必要的.其到来不仅意味着获得新闻登上新的阶梯 ...

  4. 二手交易APP开发主要功能有哪些?(二)

    二手交易APP开发主要功能有哪些?(二) 在线服务:二手交易手机应用软件.小程序的在线服务功能,为买家与卖家提供互相咨询了解与解答的途径,促进买卖家之间交流互动. 在线预约:通过在线预约功能,提供卖家 ...

  5. 二手交易APP开发主要功能有哪些?(一)

    二手交易APP开发主要功能有哪些?随着我们生活水平的提高以及智能手机的普及,把二手交易与互联网有效结合已成为二手市场新的机会,比如二手车.生活闲置物交易.家电换购.旧物换钱等等.但有很多企业商家有这个 ...

  6. 智能门铃app开发的功能有哪些

    智能门铃app开发的功能有哪些?主要有Wi-Fi连接.定点传递.微信服务.来电消息.双向通话.全天监控,报警信息.可视对讲,app远程控制.在线设置等,接下来小编就来全面的为大家介绍一下. 智能门铃a ...

  7. 智慧公交app开发的功能主要有哪些

    公交出行市场拥有庞大的用户基数,根据相关数据统计得出,我国每天的公交出行的人数高达2.8亿.因此我们可以看出公交出行市场拥有庞大的挖掘潜力,也就是说,智慧公交App开发市场同样潜力巨大.而智慧公交Ap ...

  8. 同城外卖APP开发高级功能详情

    同城外卖APP开发,同城外卖APP开发高级功能.因为社会经济发展飞速发展趋势,大家生活水准也在不断提升,很多人因为生活节奏感较快,没有时间自身去烹制饮食搭配,点外卖就变成了生活中的常态化,而这一切生活 ...

  9. 篮球社交APP开发实现功能

    篮球社交APP开发,篮球社交APP开发实现功能.移动互联快速发展促使我们可以在网络上获得各种新闻资讯,也会在网络上进行各种各样社交主题活动,针对男士用户来讲,篮球在她们内心占有着主要影响力,为了更好地 ...

最新文章

  1. 使用pinchzoom实现头像剪裁
  2. ai怎么调界面大小_科研论文作图系列-从PPT到AI (一)
  3. vmware服务器虚拟化实施文档,VMware服务器虚拟化
  4. java mail 接受QQ邮箱未读的邮件
  5. ext.net 开发学习之复杂模板板块 (叁)
  6. Bailian2914 计算概论习题-动态存储【排序】
  7. NSGA-II的算法介绍
  8. Python常用基础语法
  9. html图形渐变颜色一半一半,CSS3第八课:重复线性渐变repeating-linear-gradient
  10. 汉王科技在人民大会堂响起自主品牌的高亢之声
  11. google play电子市场和gmail如何安装在国产手机、三星手机、摩托手机里
  12. python启动Android模拟器,从Python-Django启动Android模拟器
  13. PC投影电脑所用技术以及实现-WiFi-direct
  14. java异常类关键字_Java中的异常处理关键字是什么?
  15. SpringCloud重试机制配置
  16. 35-文思海辉公司问题-info
  17. Linux/Centos: OpenSSL中文手册之EVP库详解
  18. 一目了然 AI和PS的区别
  19. JAVA版B2B2C商城源码 多商家入驻商城系统 直播带货 新零售商城 o2o商城 电子商务 拼团商城
  20. 同方服务器系统安装,同方服务器raid配置方法

热门文章

  1. ④绝一首--雨过文字舞
  2. 一个蜂巢 状的布局
  3. MFC中CDC类详解
  4. CodeForces1046B Hyperspace Highways
  5. C语言程序课后答案黄蓉,《c程序设计》单元教学设计.docx
  6. JS时间戳转化为年月日格式2020-10-20 23:10:58
  7. BLE 连接和通信 的实现
  8. Android给View设置margin值
  9. 【Java工具类】(30)—DES加密工具类
  10. 点双联通分量,圆方树和广义圆方树