2015-11-03 53 views
0

我對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()) 
+1

好爲一體,'新日期「什麼都不做。其次,你沒有特別提出一個問題。 –

回答

1

,可以串聯變量到字符串:

$(document).ready(function() { 
    var now = new Date() 
    $('#footer').prepend('<div class="disclaimer">' + now.getFullYear() + ' + disclaimer text</div>'); 
}); 
+0

謝謝我想我的答案是如此簡單和正面,我看不到它。這工作再次謝謝你 – ThunderChicken

2

你的意思是

$(function() { 
    $('#footer').prepend('<div class="disclaimer">'+ 
     new Date().getFullYear() + 
     ' disclaimer text</div>'); 
}); 
+0

我會閱讀元帖子。謝謝 – ThunderChicken

0

它只是那麼簡單,因爲你的榜樣。發揮它的安全(如果你需要有<>,等你免責聲明文本,例如),使用.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>

相關問題