2

jCal プラグインをダウンロードしました。これは本当に興味深いプラグインです。私の質問は、日を選択すると、2012 年 5 月 23 日のような範囲の開始日のみが出力され、範囲の最後の日付を取得する方法がわかりません。

次のコードを実行します。

var dCursor = new Date( day.getTime() );

for (var di=0; di < days; di++) {

   var currDay = $(this._target).find('[id*=d_' + ( dCursor.getMonth() + 1 ) + '_' + dCursor.getDate() + '_' + dCursor.getFullYear() + ']');

   if (currDay.length) currDay.append('<div class="dInfo"><span style="color:#ccc"></span>SELECTED</div>');

   dCursor.setDate( dCursor.getDate() + 1 );
}

そして、このコードで最初の日付出力を取得するよりも:

( day.getMonth() + 1 ) + '/' + day.getDate() + '/' + day.getFullYear() + '</div>');

私はjavascriptの初心者なので、誰かが解決策を知っていれば。

ありがとうございました。

4

1 に答える 1

1

わかりました、私はそれを解決しました。

そして、解決策は本当に簡単でした。

enddate.setDate( dCursor.getDate() + 日 );

( enddate.getMonth() + 1) + '/' + ( enddate.getDate() - 1 ) + '/' + enddate.getFullYear()

于 2012-05-29T12:13:28.920 に答える