这是我要显示当前日期的div。
<div id="date">
<!--Displaying Date-->
</div>
这是我用来显示日期的脚本。
$(document).ready(function() {
$("#date").val( moment().format('ddd MMM Do, YYYY') );
});
我想要的是在我的div中显示一个日期,但它什么也没显示。谁能弄清楚我做错了什么?感谢。
答案 0 :(得分:0)
#date不是输入,你不能设置val()。 改为使用text()或html():
$("#date").text(moment().format('ddd MMM Do, YYYY'));
以下是您的代码的jsFiddle example
如果无法达到相同的效果,请查看以下内容之一:
答案 1 :(得分:0)
val()
用于textarea或输入标记
对于使用div标记text()
,请使用text()
代替val()
即$(&#39; #date&#39;)。text(..);