【发布时间】:2015-06-10 07:35:54
【问题描述】:
我有从 MySQL 中提取数据并使用 PHP 将其显示在页面上的事件日历。现在客户希望当人们打开页面时它会滑动到下一个即将发生的事件。过去的日期会保留,但会滑到下一个即将发生的事件。
这里是实时示例:http://www.sv-filipjakov.hr/en/calendar-events。
这是日期代码:
<article class="KalendarDogadjanjaBox KalendarCrveni">
<div class="KalendarDogadjanjaBoxDatum">
<div class="KalendarDogadjanjaBoxDatum1">21. June</div>
<div class="KalendarDogadjanjaBoxDatum2"> 09h</div>
</div>
<div class="KalendarDogadjanjaBoxOpis">
<h3>World music day, Sv. Filip i Jakov</h3>
<p>:)</p>
</div>
<div class="clear"></div>
</article>
也许要到我文章的数据属性,格式化,然后用jQuery滑动?有人有什么建议吗?
【问题讨论】:
-
据我所知,这实际上与 php 或 mysql 无关,您需要在 jquery 中构建它,而且您的日期没有链接到该页面上的任何位置,所以就像您的页面现在一样您将无法做到这一点,您可以做的是将您的日期放在 div 中的隐藏输入中,并使用 jquery 专注于具有与当前日期最接近的日期的输入的 div
-
我将尝试添加数据作为文章的 id,从 base 获取下一个日期,将 id 格式化为 id 并通过 jquery 滚动到 id。
-
听起来可能会起作用