jQueryUIの既存の日付ピッカーから「イベントカレンダー」を作成する際に問題が発生しました。
これは私がこれまでに思いついたコードです。
<script>
$(document).ready(function() {
$("#datepicker").datepicker({
onSelect: function(dateText, inst) {
var myDate = new Date(dateText);
var newFormat = $.datepicker.formatDate("yy-mm-dd", myDate);
if (newFormat === "2012-11-20") {
$("#div").html("KIING");
} else if (newFormat === "2012-11-21") {
$("#div").html("KIIIIIIING");
} else if (newFormat === "2012-11-03") {
$("#div").html("1234123");
} else {
$("#div").html("");
}
}
});
});
</script>
<div id="datepicker"></div>
<div id="div"></div>
私はここで立ち往生しています。コードを改善する方法がわからないため、イベントごとに手動でコードを挿入する必要はありません。
ユーザーがCMSにログインし、DATEとEVENTを使用してクエリを追加すると、jQueryコードに接続すると考えられます。