繁体   English   中英

根据工作日通过jQuery加载.txt文件

[英]Load .txt file via jquery based on weekdays

我在这个网站和几个网站上进行了搜索,找到了答案,但是没有找到可以解决我问题的答案,因此,我们继续。

基本上我想做的就是通过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>

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

是否有捷径可寻?

您需要做的是使用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);
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM