我如何在当前年份预先安装一个div?
问题描述:
我对JavaScript和jQuery有点新东西我如何在当前年份预先安装一个div?
我正在使用jQuery prepend()创建一个带有“X”类的新div,并且在新div中需要结果或当前年份和免责声明。
我的jQuery代码:
$(document).ready(function() {
$('#footer').prepend('<div class="disclaimer">current year + disclaimer text</div>');
});
到目前为止,我能够创建DIV与免责声明,但不是今年内的新的div。
我对当年的JavaScript:
now = new Date
document.write(now.getFullYear())
答
,可以串联变量到字符串:
$(document).ready(function() {
var now = new Date()
$('#footer').prepend('<div class="disclaimer">' + now.getFullYear() + ' + disclaimer text</div>');
});
+0
谢谢我想我的答案是如此简单和正面,我看不到它。这工作再次谢谢你 – ThunderChicken
答
你的意思是
$(function() {
$('#footer').prepend('<div class="disclaimer">'+
new Date().getFullYear() +
' disclaimer text</div>');
});
+0
我会阅读元帖子。谢谢 – ThunderChicken
答
它只是那么简单,因为你的榜样。发挥它的安全(如果你需要有<
,>
,等你免责声明文本,例如),使用.text()
添加内容:
$(document).ready(function() {
var discText = "disclaimer text";
var currentYear = (new Date()).getFullYear();
$('<div class="disclaimer"></div>').
text(currentYear + " - " + discText).
appendTo('#footer');
});
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.11.1/jquery.min.js"></script>
<footer id="footer"></footer>
好为一体,'新日期“什么都不做。其次,你没有特别提出一个问题。 –