2013-03-25 53 views
0

我搜索了這個和幾個網站找到這個答案,但沒有找到任何可以幫助我的問題,所以我們走了。通過jquery基於工作日加載.txt文件

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

現在一週的每一天都應該加載另一個文本文件或文件的另一部分。

有沒有簡單的方法來做到這一點?

回答

0

你需要做的是使用Javascript的Date對象和getDay()函數。對進一步的信息是在這裏:https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Global_Objects/Date

然後使用switch case語句來確定要加載基於一週的日子什麼文本文件:

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); 
}); 
https://developer.mozilla.org/en-US/docs/JavaScript/Reference/Statements/switch

東西沿着這些路線

+0

好的謝謝,我深入瞭解這一點。 – ubk 2013-03-25 23:22:17

+0

給了你一個想法,如何把它放在一起 – TonyArra 2013-03-25 23:32:37

+0

作品像一個魅力,謝謝! – ubk 2013-03-26 06:15:04