0

私はこれといくつかのウェブサイトを検索してこれに対する答えを見つけましたが、私の問題に役立つものは見つからなかったので、ここに行きます。

基本的に私がやりたいのは、jqueryを介して.txtファイルを私のWebサイトにロードすることです。

これは、単純なgetコマンドで実行できます。

私はオンラインで私のために仕事をする解決策を見つけました

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

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

これで、曜日ごとに別のテキストファイルまたはファイルの他の部分をロードする必要があります。

これを行う簡単な方法はありますか?

4

1 に答える 1

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);
});
于 2013-03-25T23:15:49.957 に答える