사용자가 미리 정의된 'onclick' 핸들러가 없는 스케줄러 요소를 클릭할 때 트리거됩니다.
className | string | 클릭된 요소의 CSS 클래스 이름 |
scheduler.attachEvent("onMouseDown", function(className){
//여기에 커스텀 로직 작성
});
미리 정의된 'onclick' 핸들러가 포함된 스케줄러 요소는 아래 표에 자세히 나와 있습니다.
클래스 이름 | 요소 |
---|---|
dhx_cal_event_line | Day, Week, Month, Units 뷰에 표시되는 다일 이벤트 및 Timeline 뷰의 모든 이벤트 |
dhx_cal_event_clear | Month 뷰의 단일일 이벤트 |
dhx_event_move | Day, Week, Units 뷰에서 이벤트를 드래그할 때 사용하는 이벤트 박스 헤더 |
dhx_wa_ev_body | WeekAgenda 뷰에 표시되는 이벤트 |
dhx_event_resize | Day, Week, Units 뷰에서 이벤트 크기를 조절하는 데 사용되는 이벤트 박스 하단 부분 |
dhx_scale_holder | Day, Week, Units 뷰의 컬럼 |
dhx_scale_holder_now | Day, Week, Units 뷰에서 현재 날짜를 나타내는 하이라이트된 컬럼 |
dhx_month_body | Month 뷰에서 헤더가 없는 셀 |
dhx_matrix_cell | Timeline 뷰의 셀 |
dhx_marked_timespan | 마크(하이라이트)된 셀들 |
dhx_time_block | 차단된 셀들 |