Javascript 基于日期显示/隐藏div,Dreamweaver错误?
我在开机时创建了此代码,在对工作代码感到满意后,我将其提交给Dreamweaver。我无法显示代码。代码如下: HTMLJavascript 基于日期显示/隐藏div,Dreamweaver错误?,javascript,date,html,dreamweaver,Javascript,Date,Html,Dreamweaver,我在开机时创建了此代码,在对工作代码感到满意后,我将其提交给Dreamweaver。我无法显示代码。代码如下: HTML 在此显示项目,直到选定日期 选定日期 Javascript window.setInterval(function() { var current = new Date(); var expiry = new Date("Date Here") if(current.getTime()>expiry.getTi
在此显示项目,直到选定日期 选定日期 Javascript window.setInterval(function() { var current = new Date(); var expiry = new Date("Date Here") if(current.getTime()>expiry.getTime()){ $('#one').hide(); $('#two').show(); }
}, 0000);
$('#one').show();
</pre>
setInterval(函数()
{
var current=新日期();
var到期=新日期(“此处日期”)
if(current.getTime()>expiry.getTime()){
$(“#一”).hide();
$('#two').show();
}
},0000);
$(“#一”).show();
我不明白为什么它会出现在小提琴中而不是dreamweaver中。你不能在主脚本中显示。必须将其包装在document.ready或jQuery$.ready()函数中 否则,DOM没有加载,也没有要显示的div。我认为JSFIDLE会自动将代码包装到ready中 下面是.ready()上的jQuery文档 啊,是的,JSFIDLE可能已经包含了jQuery——因此您必须在正文或标题的某个地方手动执行它
<script src="pathtojquery.js" type="text/javascript"/>
您不能在主脚本中显示。必须将其包装在document.ready或jQuery$.ready()函数中 否则,DOM没有加载,也没有要显示的div。我认为JSFIDLE会自动将代码包装到ready中 下面是.ready()上的jQuery文档 啊,是的,JSFIDLE可能已经包含了jQuery——因此您必须在正文或标题的某个地方手动执行它
<script src="pathtojquery.js" type="text/javascript"/>
不要称之为Java,如果你这么做,你看起来很愚蠢。Dreamweaver是一个很棒的工具,但是对于“前端视图”,我将留给你的浏览器。在Dreamweaver中编辑代码,每次在Chrome和开发者控制台中运行或Firefox和Firebug中运行时都用浏览器检查代码,这是迄今为止最有效的调试方法。此外,您可以自己调用setInterval
,而不需要窗口。
此外,仅仅因为您将它设置为每0毫秒运行一次并不意味着它会运行(如果设置为每0毫秒运行一次,则页面将锁定)。布局的改变是你想在时间改变的那一刻或在下一分钟、30分钟、一小时内发生的吗@user2020018:只是想澄清一下FlavorScape想说什么——如果还没有人向你解释的话Java
和Javascript
是两种完全不同的语言Java
用于游戏或手机等领域(Android基于Java)。JavaSCRIPT
另一方面,它适用于web浏览器/HTML。不要称之为Java,如果你这么做,你看起来很愚蠢。Dreamweaver是一个很棒的工具,但是对于“前端视图”,我将留给你的浏览器。在Dreamweaver中编辑代码,每次在Chrome和开发者控制台中运行或Firefox和Firebug中运行时都用浏览器检查代码,这是迄今为止最有效的调试方法。此外,您可以自己调用setInterval
,而不需要窗口。
此外,仅仅因为您将它设置为每0毫秒运行一次并不意味着它会运行(如果设置为每0毫秒运行一次,则页面将锁定)。布局的改变是你想在时间改变的那一刻或在下一分钟、30分钟、一小时内发生的吗@user2020018:只是想澄清一下FlavorScape想说什么——如果还没有人向你解释的话Java
和Javascript
是两种完全不同的语言Java
用于游戏或手机等(Android是基于Java的。)JavaSCRIPT
另一方面是web浏览器/HTML的功能。实际上。。。阅读您的答案和问题,很可能用户根本不包括jquery。实际上。。。阅读您的答案和问题,很可能用户根本不包括jquery。
window.setInterval(function()
{
var current = new Date();
var expiry = new Date("Date Here")
if(current.getTime()>expiry.getTime()){
$('#one').hide();
$('#two').show();
}
}, 0000);
$('#one').show();
</pre>