为了账号安全,请及时绑定邮箱和手机立即绑定

setInterval() 用它怎么调用Jquery匿名函数呢?

setInterval() 用它怎么调用Jquery匿名函数呢?

ITMISS 2018-11-15 19:15:01
 $(function () {            var date = new Date();            var year = date.getYear();            var month = date.getMonth();            var riqi = date.getDay();            var hour = date.getHours();            var minutes = date.getMinutes();            var second = date.getSeconds();            if(second <10){              second = "0" + second;          }            var shijian = year + "年" + " " + month + "月" + " " + riqi + "月" + " " + hour + ":" + " " + minutes + ":" + " " + second;            var p1 = document.getElementById("p1");            p1.innerText = shijian;        }); setInterval("","1000")  我想设置个定时器。调用上面的匿名函数, 不知道这个定时器里面怎么写、
查看完整描述

1 回答

?
忽然笑

TA贡献1806条经验 获得超5个赞

这是不能这么写的,jquery封装了90%以上的js对象,但是有些功能还是要用js来做,当然你可以使用jquery和js混写的方式,你可以把上边那些获取时间日期代码写成一个函数,function clock(){},将那些代码写在函数里,那么setInterval那里给函数名就可以了。至于clock()函数内部的实现,你一样可以使用jquery的方式来做实现。但是先看一下自己的需求,弄清自己想做什么,jquery是好,但不是所有的地方都使用,起码在你这个需求看来,原生的js更合适也更方便!~

查看完整回答
反对 回复 2018-12-16
  • 1 回答
  • 0 关注
  • 512 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信