美文网首页
日历移入带有事件的日期展示详情

日历移入带有事件的日期展示详情

作者: 昊哇恰 | 来源:发表于2019-06-23 23:00 被阅读0次

    最近在项目中做了个日历效果,用了一个插件。遇到的难题是鼠标移入时展示详情盒子,移出日期盒子的时候详情盒子不消失。
    需求是在有事件的当天移入日期盒子时,展示一个div里面显示当天的活动详情。显示框跟随鼠标显示。点击详情跳转详情页。
    跟随鼠标我是用的PageX,PageY实现的,我给每一个日期的小div设置了移入事件,显示详情盒子。但当移出时详情盒子就自然消失,这很合理。但并不满足需求。
    纠结于怎么在移出时让详情盒子留在那里。
    最后想明白了,思路是在移出日期盒子的时候做一个判断,看鼠标是否移入了详情盒子。如果鼠标在详情盒子中就不隐藏详情盒子。
    在移入详情盒子的时候设置一个变量,然后在移出日期盒子的时候设置一个延时定时器,给一个时间在这个时间之后判断鼠标是否移入详情盒子。就ok了~想了好久可能不是最好的,如果大家有好的方法希望指点一下~

    相关文章

      网友评论

          本文标题:日历移入带有事件的日期展示详情

          本文链接:https://www.haomeiwen.com/subject/nzqgqctx.html