営業日カレンダーの設定について
たちばなさん (2012-10-12 10:07:14) 社内ネットワークのためリンク出来ません…orz
営業日カレンダーを使用させていただいております。
js、cssともにカスタマイズ等もしやすい形になっており大変助かります。
カレンダーのクリック(リンク)機能が不要になったので機能を無効にしたいのですがうまく設定出来ません…。
ダウンロードしたままの「cal.js」は下記の様になっています。
-----------------
// カレンダーをクリックできるようにする場合 (有効 : true / 無効 : false)
// クラス指定でURLが指定されている場合はそっちが優先されます。
calObj[0].click = false;
// クリックした時に開くURL ( _YEAR_ : 年 / _MONTH_ : 月 / _DAY_ : 日 )
calObj[0].clickURI = ’http://www.yahoo.co.jp/?year=_YEAR_&month=_MONTH_&day=_DAY_’;
// クリック可能にしたいクラス名 (すべての日をクリック可能にする場合は空にしてください)
// Holyday と指定した場合はclassがHolyday指定された日付だけクリックできるようになります。
calObj[0].clickClassName = "";
-----------------
この状態だと「全てのクラスでリンクが無効」…でしょうか?
それとも「すべての日をクリック可能」でしょうか?
class「Holiday」「Birthday」共にクリック出来てしまいます。
取り急ぎ、クリックを無効にするために試行錯誤してみました。
classが「Birthday」のものは別途URL等の設定をしているためにクリック出来るのかと思い、
-----------------
// クリック可能にしたいクラス名 (すべての日をクリック可能にする場合は空にしてください)
// Holyday と指定した場合はclassがHolyday指定された日付だけクリックできるようになります。
calObj[0].clickClassName = "Birthday";
-----------------
という形でクリックしたいクラスを「Birthday」だけに絞り、
祝日設定する日付にはclass「Holiday」を使用し、class「Birthday」自体は祝日設定に使用しない…としてみましたが、
現状もclass「Holiday」で設定した箇所でクリックが出来てしまいますし、
「;URL」を追加すればリンクも出来てしまいます。
何か根本的な部分を私が理解していなかったら申し訳ありません。
お忙しい中大変恐縮ですが、対処法についてご教示くださると助かります。
Re:営業日カレンダーの設定について
和田 (2012-10-16 10:39:47) www.synck.com
すいません。サポート負担軽減のため設置済みでURLから確認ができる場合のみサポートさせて頂いております。