0

日付を表形式で表示するカレンダーがあります。<td>いくつかの追加機能処理のために、各要素にクリックイベントがあります。テーブル要素でCtrlを使用した複数選択を有効にして、一度に選択したすべての日付に対して関数を呼び出すことはできますか? ありがとう。

以下はコードです:

$("#table_calender td").live('click', function(e){

    if($(this).hasClass('booked')){
     alert('already booked');
    }
    else{
          if(e.ctrlKey) {
            alert('ctrl clicked');
          }
          else {
            alert('not booked');
          }
    }

});
4

1 に答える 1

2

もちろん。あなたはそれを行うことができます。しかし、あなたはいくつかのコードを書かなければならないかもしれません。

非表示の入力を追加します。tdをクリックしながら。選択した日付で非表示を更新します。選択時に日付をハイライトします。

于 2012-12-14T11:39:22.450 に答える