提交 4686bcc2 编写于 作者: X xiongbao

Update

上级 8c9ac526
...@@ -53,5 +53,6 @@ let soul = [ ...@@ -53,5 +53,6 @@ let soul = [
function randomSoul(){ function randomSoul(){
document.getElementsByTagName('article')[0].innerHTML = soul[Math.floor(Math.random() * soul.length)].replace(/\*\*(.*?)\*\*/g,'<mark>$1</mark>'); document.getElementsByTagName('article')[0].innerHTML = soul[Math.floor(Math.random() * soul.length)].replace(/\*\*(.*?)\*\*/g,'<mark>$1</mark>');
document.getElementsByTagName('section')[0].className = 'border-' + randomNumBoth(1,6);
} }
...@@ -162,25 +162,39 @@ ...@@ -162,25 +162,39 @@
var num = min + Math.round(rand * range); var num = min + Math.round(rand * range);
return num; return num;
} }
document.getElementsByTagName('section')[0].className = 'border-' + randomNumBoth(1,6); var date = new Date();
$(function(){ var year = date.getFullYear().toString();
/* 获取天气 */ var month = (date.getMonth() + 1).toString();
var day = date.getDate().toString();
var city = localStorage.getItem('city') || '';
var cloud = localStorage.getItem('cloud') || '';
var cond = localStorage.getItem('cond') || '';
var dateStart = new Date(localStorage.getItem('date') || new Date());
var dayDiff = date.getDate() - dateStart.getDate();
if(city == '') {
$.post( $.post(
'https://free-api.heweather.net/s6/weather/now?location=auto_ip&key=2a0c9b13dec6442887f73698a9be5f4b', 'https://free-api.heweather.net/s6/weather/now?location=auto_ip&key=2a0c9b13dec6442887f73698a9be5f4b',
function(data){ function(data){
var weather = data.HeWeather6[0] || {}; var weather = data.HeWeather6[0] || {};
var city = weather.basic.parent_city || ''; city = weather.basic.parent_city || '';
var cloud = weather.now.fl || '' cloud = weather.now.fl || ''
var cond = weather.now.cond_txt || '' cond = weather.now.cond_txt || ''
var date = new Date(); localStorage.setItem('city',city);
var year = date.getFullYear().toString(); localStorage.setItem('cloud',cloud);
var month = (date.getMonth() + 1).toString(); localStorage.setItem('cond',cond);
var day = date.getDate().toString(); localStorage.setItem('date',new Date());
var weatherHTML = '<time>'+ year+'-'+month+'-'+day+'</time><span>'+city+'·'+cond+'·'+cloud+'&#8451;</span>' renderWeather();
$('address').html(weatherHTML);
},'json' },'json'
) // 天气结束 ) // 天气结束
}) } else {
renderWeather();
}
function renderWeather(){
var weatherHTML = '<time>'+ year+'-'+month+'-'+day+'</time><span>'+city+'·'+cond+'·'+cloud+'&#8451;</span>'
$('address').html(weatherHTML);
}
</script> </script>
<script> <script>
var _hmt = _hmt || []; var _hmt = _hmt || [];
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册