基于工作日通过jquery加载.text文件

时间:2013-03-25 23:08:43

标签: javascript css

我搜索了这个和几个网站以找到答案,但没有找到任何可以帮助解决我的问题,所以我们走了。

基本上我想要做的是通过jquery将.txt文件加载到我的网站。

我可以使用简单的get命令。

我找到了一个解决方案,可以在线为我完成工作

<span id="dynamicdate">THIS SHOULD BE DYNAMIC</span>

<script type="text/javascript">
$(function(){
   $.get("menu/menudeldia.txt", function(data) {
      $("#dynamicdate").html(data);
   });
});
</script>

现在,每周的每一天都应该加载另一个文本文件或文件的其他部分。

有一种简单的方法吗?

1 个答案:

答案 0 :(得分:0)

您需要做的是使用Javascript的Date对象和getDay()函数。有关这方面的更多信息,请访问:https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Date

然后使用switch case语句根据星期几来决定加载哪个文本文件: https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Statements/switch

这些方面的东西:

var today = new Date();
var day = today.getDay();

switch(day) {
  case(0):
    file = "/sunday.txt";
    break;
  case(1):
    file = "/monday.txt";  
    break;
  default: 
    file = "/otherday.txt";
    break;
}

$.get(file, function(data) {
  $("#dynamicdate").html(data);
});