datepicker 관련 자바스크립트 소스 리팩토링

main
이범준 3 months ago
parent 86d48cddb3
commit 5b633f13fa

@ -0,0 +1,41 @@
class AppSupport {
static help(){
console.log("initDatepicker(초기화영역) : 특정 영역의 datepicker를 초기화한다.");
console.log("initDetailSearchButton(초기화영역) : 특정 영역의 상세조회 버튼을 초기화한다.");
}
/**************************************************************************
* 특정 영역의 datepicker를 초기화한다.
**************************************************************************/
static initDatepicker(elementEl){
var executionArea;
if(typeof elementEl == "string"){
executionArea = $("#"+elementEl);
} else {
executionArea = $(elementEl);
}
executionArea.find(".form-date").datePicker();
}
/**************************************************************************
* 특정 영역의 상세조회 버튼을 초기화한다.
**************************************************************************/
static initDetailSearchButton(elementId){
var executionArea;
if(typeof elementId == "string"){
executionArea = $("#"+elementId);
} else {
executionArea = $(elementId);
}
/*--------------------- 상세검색 버튼 제어 ---------------------*/
executionArea.find(".btn-open-detail").on("click", function() {
$(this).find('i').toggleClass('bx-chevron-down');
$(this).find('i').toggleClass('bx-chevron-up');
});
}
}

@ -1,28 +0,0 @@
function initDatepicker(elementId){
var executionArea;
if(typeof elementId == "string"){
executionArea = $("#"+elementId);
} else {
executionArea = $(elementId);
}
executionArea.find(".form-date").datePicker();
}
function initDetailSearchButton(elementId){
var executionArea;
if(typeof elementId == "string"){
executionArea = $("#"+elementId);
} else {
executionArea = $(elementId);
}
/*--------------------- 상세검색 버튼 제어 ---------------------*/
executionArea.find(".btn-open-detail").on("click", function() {
$(this).find('i').toggleClass('bx-chevron-down');
$(this).find('i').toggleClass('bx-chevron-up');
});
}
Loading…
Cancel
Save