弊社のプロダクトをカスタマイズする案件で、施設予約のスケジュールをカレンダー表示ではなく、横スタイルの帯(?)で表現したいという話がありjq.schedule.jsを採用させて頂いたのですが、帯の色を任意で変更したいという要望があり、ソースを拝見させて頂いたところ、以下の修正を加える事で実現する事ができました ^^
jq.schedule.js ソース内の bdata[“text”] を探して頂いて、以下のように修正します。
if(bdata["text"]){ data["text"] = bdata["text"]; } + if(bdata["class"]){ + data["class"] = bdata["class"]; + } data["data"] = {}; if(bdata["data"]){ data["data"] = bdata["data"]; }
あとは、同梱されている style.css ソースの末尾に、以下のようなクラスを定義します。
#schedule .bg_red{ background:#900; }
でもって、以下のようにパラメータを与えると、、
class: 'bg_red',
帯を赤くする事ができました~
ヤー
めでたしめでたし ^^
いや、これ、ちょー便利です♪