【发布时间】:2015-04-23 13:40:07
【问题描述】:
我在尝试将 java 脚本插入现有 php 页面(不是我创建的)时遇到问题。
我想要做的是使用一个基于日期隐藏 DIV 的脚本。 div 对时间敏感的项目有很多调用 PayPal,我试图让网页只显示当前可用的选项。
目前,我脑子里有这个:script src="//ajax.googleapis.com/ajax/libs/jquery/1.9.1 jquery.min.js"
/脚本
(我确实在代码行之前和之后有 ,但由于某种原因,如果我包含它们,它不会让行显示在这篇文章中!)
我在正文结束前有这个:
var now = new Date();
var futuretime1 = new Date("April 23, 2015 07:57:00");
var futuretime2 = new Date("April 23, 2015 07:58:00");
if(now > futuretime1)
{
$("#div1").hide();
if(now > futuretime2)
{
$("#div2").hide();
}
</script>
当页面在 Firefox 中运行时,这似乎甚至无法识别。
我已经尝试了几种不同的 javascript,它们都应该做同样的事情,但似乎没有一个被识别出来。我对编码很陌生,所以我不知道从哪里开始!
真的可以使用一些想法!
【问题讨论】:
-
你确定你有id为“div1”和“div2”的元素,并且只有一个吗?如果你重复使用“id”值,事情就不会很好。
-
我们能看到您试图隐藏的 html 吗?
-
您的第一个
if缺少右括号}。 -
-
代码太长,无法发布。只需说 div 和 /div 标签之间的代码(其中只有一组 div1 和 div2 Pointy)设置表格行就足够了。我确实按照 Karl-Andre 的建议添加了括号。我不确定如何手动检查输出 FoX。
标签: javascript jquery